G-Web IT. Битрикс-интегратор. Сложный ecommerce и нестандартные интеграции. G-Web IT
Адрес: Летная улица, 30, корпус 1 141021 Мытищи,
Телефон:+7 985 513–06–60, Электронная почта: info@goldwebit.net
По будням с 10:00 до 20
Мы свяжемся с Вами максимально оперативно
+7 (985) 513-06-60

G-Web IT

+7 (985) 513-06-60 online-заявка

Заявка на услуги

Мы свяжемся с Вами максимально оперативно

Basic авторизация через CURL

Basic авторизация через CURL

<?php 
/*
* Basic авторизация через CURL
* автор: nc_soft
* 01.01.08
*/

/* кто не знает что это такое перейдите по ссылке http://goldwebit.net/basic/index.php */
//запрашиваемая страница
$curl = curl_init('http://goldwebit.net/basic/index.php');
 
//юзер и пароль
$user = "nc_soft";
$password = "snippets";

//это потом раскомментируете, чтобы убедиться в необходимости этих данных ;)
//$user=$password='';
 
//вразумительный браузер
curl_setopt($curl,CURLOPT_USERAGENT,"Mozilla/4.0");

//интересно посмотреть заголовки?
curl_setopt($curl,CURLOPT_HEADER,1);
 
//если есть юзер и пароль, то вводим
if(!empty($user) && !empty($password))
{
    //говорим что это basic, хотя и без этого работает с моей страницей
    curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); 
    
    curl_setopt($curl,CURLOPT_USERPWD,$user . ":" . $password);
}
 
//посылаем запрос
curl_exec($curl);

?>

Возврат к списку