Пример кода, выполняющий HTTP авторизацию при запросе через curl.
Этот тип авторизации также известен как BASIC. Для формирования правильных заголовков запроса вам потребуется правильно установить две опции curl: CURLOPT_HTTPAUTH и CURLOPT_USERPWD.
|
|
// ваши данные $url = "http://site.com"; $user = "username"; $pass = "password"; $curl = curl_init($url); // устанавливаем параметры $options[CURLOPT_RETURNTRANSFER] = 1; $options[CURLOPT_HTTPAUTH] = CURLAUTH_BASIC; $options[CURLOPT_USERPWD] = "$user:$pass"; curl_setopt_array($curl, $options); // выполняем запрос и выводим ответ сервера $curl_response = curl_exec($curl); curl_close($curl); print $curl_response; |
Данные настройки позволят вам автоматически пройти HTTP авторизацию при запросе данных curl.
Данная запись опубликована в 17.09.2020 21:09 и размещена в рубрике PHP.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Сентябрь 15, 2017 г.
Чтобы измерить скорость работы кода нужны две вещи - "код" и секундомер. Программный код у вас есть, а секундомер, оформленный в виде класса - можете взять здесь.
Очень простой, основанный на функции microtime(), секундомер скрывает рутину по сохранению ...
Читать
Июнь 20, 2017 г.
Оказывается, очень частая задача в тестовых заданиях соискателей - это поиск дубля в массиве. В зависимости от нюансов конкретного задания, могут просить:
найти все дубли или один единственный дубль;
использовать в решении самый быстрый алгоритм; ...
Читать
Сентябрь 3, 2013 г.
Есть несколько задач, связанных с конвертацией документов в PDF. Меня интересует перевод из HTML и создание PDF средствами PHP.
Конвертировать страницу, отображенную в браузере в PDF.
Здесь обычно используют плагины. Это работает до тех пор, пока ...
Читать
Июль 3, 2025 г.
Если вам нужно передать данные в URL в PHP, вы наверняка сталкивались с функцией urlencode(). А может быть, слышали и о rawurlencode(). И ещё третья функция — http_build_query() — всплывает в ответах на форумах и в рекомендациях официальной документации. ...
Читать