За последние 24 часа нас посетили 18537 программистов и 1706 роботов. Сейчас ищут 876 программистов ...

Проблемы с Httprequest

Тема в разделе "Прочие вопросы по PHP", создана пользователем ertery, 30 янв 2014.

  1. ertery

    ertery Новичок

    С нами с:
    30 янв 2014
    Сообщения:
    1
    Симпатии:
    0
    Здравствуйте,

    Помогите пожалуйста разобраться со следующей проблемой:
    У меня на сайте существует php скрипт в котором, с помощью httprequest, происходит GET запрос к некоторому сайту на котором требуется аутентификация, данные аутентификации передаются непосредственно в URL-е в формате
    htttp://Login:pass@site.com
    Проблема заключается в том, что при использовании httprequest, аутентификационные данные не передаются, и site.com отдает 401 ошибку, сниффером посмотрел что передается в заголовках - отсутствует authorization digest.
    Функция посылки get запроса следующая:

    Код (Text):
    1.  
    2. function test($url) {
    3.         echo $url;
    4.     $r = new HttpRequest($url, HttpRequest::METH_GET);
    5.     $r->send();
    6.     if ($r->getResponseCode() == 200) {
    7.         return $r->getResponseBody();
    8.     }
    9. }
    В данном случае $url = htttp://Login:pass@site.com

    Уже весь гугл перерыл, нет ответа. Помогите мне пожалуйста понять, что я делаю не так.
    Заранее спасибо.