Запрос к ресурсу с HTTP авторизацией через curl на php

28.08.2019

Иногда запрос нужно сделать к старине, которая требует http авторизацию. Ниже пример на php.

 
<?php
  $sUser = 'user';
  $sPassword = 'pass';     
  $sUrl = 'http://site.ru';

  $curl = curl_init($sUrl);

  curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);       
  curl_setopt($curl, CURLOPT_USERPWD, $sUser . ':' . $sPassword);       

  curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
  $result = curl_exec($curl);
  echo '<pre>';
    print_r($result);
  echo '</pre>';


Категории: PHP
Яндекс.Метрика