подскажите пожалуйста, какие действия надо произвести чтобы подключиться к серверу через прокси (используя WinSock API)
Нужно сначала почитать RFC на соответствующий тип прокси, или поискать в гугле. И уж точно не нужно задавать такой вопрос на васме.
socket->connect, а так ты даже не указал что за прокси... хттп, сокс... В общем http://www.rfc-editor.org/ читай
хттп в гугле ничего конкретного (и понятного для меня) ненашел( (мб искать неумею ) я так-то с прокси-сервером соединяюсь, но он пишет, что файл ненайден( , скорее всего я что-то неправильно делаю(
хм... раздел вроде сетевое программирование, нет? я не прошу исходников, мне только алгоритм нужен а потому уж я как-нибудь сам
хм... раздел вроде сетевое программирование, нет? я не прошу исходников, мне только алгоритм нужен а потому уж я как-нибудь сам
Тебе ясно сказали где искать алгоритм. Для тех кто в танке дам прямую ссылку http://www.yandex.ru/yandsearch?text=HTTP+%EF%F0%EE%F2%EE%EA%EE%EB%2C+ RFC%2C+%F1%EA%E0%F7%E0%F2%FC&stype=www Читай RFC и учись делать HTTP запросы. Если тебе надо работать с socks5 прокси, то иди по ссылке http://www.yandex.ru/yandsearch?text=RFC+1928+%EF%E5%F0%E5%E2%EE%E4&stype=www Я считаю глупостью спрашивать на форуме то, что за пять минут можно найти в яндексе. И хоть твой вопрос и подходит под тематику форума, но он не подходит по уровню этому форуму и достоен только ответа RTFM. Вот я тебя и послал по вполне конкретным ссылкам читать мануалы.
все, нашел на codeproject.com 2 статьи по прокси вобщем, How to Do This 1) Connect to Proxy Server first. 2) Issue CONNECT Host:Port HTTP/1.1<CR><LF>. 3) Issue <CR><LF>. 4) Wait for a line of response. If it contains HTTP/1.X 200, the connection is successful. 5) Read further lines of response until you receive an empty line. 6) Now, you are connected to the outside world through a proxy. Do any data exchange you want. теперь все ясно всем спасибо за ответы!