Как авторизоваться на сервере если иду через прокси?

Тема в разделе "WASM.NETWORKS", создана пользователем Godness, 22 мар 2006.

  1. Godness

    Godness Мёртвый дзена

    Публикаций:
    0
    Регистрация:
    27 ноя 2002
    Сообщения:
    90
    Привет чуваки! Подскажите пожалуйста - вот есть у меня в прямой видимости инет. Я коннекчусь на определенный сервер с авторизацией дабы выкачать нужный мне файл - конекчусь со следующим запросом
    Код (Text):
    1.  
    2.   'GET /clb/load.exe HTTP/1.0'
    3.   'Accept: */*'
    4.   'Accept-Language: en'
    5.   'User-Agent: my_agent'
    6.   'Pragma: no-cache'
    7.   'Cache-Control: no-cache'
    8.   'Authorization: Basic SOME_PASSWORD'
    9.   'Connection: close'
    10.  


    и при этом все нормально - я выкачиваю нужный файл, однако я не могу авторизоваться на удаленном сервере если я иду в инет через прокси! Формирую следующий запрос
    Код (Text):
    1.  
    2.  'GET [url=http://www.mysite.ua:6363/clb/load.exe]http://www.mysite.ua:6363/clb/load.exe[/url] HTTP/1.0'
    3.  'Host: [url=http://www.mysite.ua:6363'
    4. ]www.mysite.ua:6363'
    5. [/url]
    6.  'Accept: */*'
    7.  'Accept-Language: en'
    8.  'User-Agent: my_agent'
    9.  'Pragma: no-cache'
    10.  'Cache-Control: no-cache'
    11.  'Proxy-Authorization: Basic PROXY_PASSWORD'
    12.  'Host-Authorization: Basic SOME_PASSWORD'
    13.  'Connection: close'
    14.  


    я получаю ответ 'HTTP/1.0 401 Unauthorized' что типа я не авторизован на удаленном сервере :-/



    Как правильно сформировать запрос если я иду через прокси?
     
  2. Godness

    Godness Мёртвый дзена

    Публикаций:
    0
    Регистрация:
    27 ноя 2002
    Сообщения:
    90
    Авторизация непосредственно на прокси проходит нормально, я проверял.

    Я также пробывал вместо 'Host-Authorization: Basic' и 'HostAuthorization: Basic' и просто 'Authorization: Basic'



    ничего не помогает :dntknw:
     
  3. Guest

    Guest Guest

    Публикаций:
    0
    Если еще актуально, глянь этот сорц на с

    -------------------------------------------

    sockme Winsock HTTP GET/HEAD/POST example with proxy and password support.

    http://www.hexatron.com/soft/sockme.zip