Короче тут дело такое, описал на шарпике работу с соксами через сокеты, а вот про http прокси забыл. Начал гуглить как работать с http проксями но совершенно нехуя не нашел. Я так понял работа с ними описана в rfc http протокола - но и там тоже не нашел... Поможет кто-то?
Шлешь пакет на проксик с адресом стр и все, в общем в свое время тоже не нашел, но гдето прочитал что работает также как и http запрос только передаеться вместо HTTP page.php domain.ru/page.php В общем когда то писал у меня работало.
Запрос к HTTP прокси серверу выглядит почти также, как и запрос к обычному web серверу. Обычный запрос: Code: GET /index.php HTTP/1.1 User-Agent: UA str Host: site.com Connection: close Запрос к прокси серверу: Code: GET http://site.com/index.php HTTP/1.1 User-Agent: UA str Host: site.com Proxy-Connection: close
Ааа... понял, спасибо. У неё не авторизаций, не специфических ответов, ничо нет? Цепи с них делать как я понял нельзя? Через неё только по HTTP протоколу работать можно?
Да, только по HTTP протоколу. Можно ли создавать цепи - скорее всего нет. С помощью HTTPS прокси точно можно создавать цепи, если есть разрешение на подключение не только к 443 порту, а и другим. В таком случае можно создать цепь даже такую: HTTPS -> Socks 5 -> конечный сервер. Авторизация есть, заголовки: Proxy-Authenticate, Proxy-Authorization. Также могут быть специфические хидеры, отдаваемые прокси сервером. Это могут быть как стандартные (например, Via), так и любые другие.