Здравствуйте была пролема отправки информации при помощи WINSOCK через Прокси сервер, нашел у Вас очень много информации и в принципе задача решилась за не большим исключением
Делаю так
frmClient.tcpClient.Connect sProxy, sPort
While Not frmClient.tcpClient.State = 7
DoEvents
Wend
а затем
frmClient.tcpClient.SendData strSend
где strSend строковая переменная в которую записываетмя метод POST со всеми причиндалами и с "Proxy-Connection: Keep-Alive" & vbCrLf & vbCrLf в конце
frmClient.tcpClient.Connect sProxy, sPort делаю один раз в начале программы и при выходе закрываю.
НО один из серверов ISA не хочет работать т.е. он работает только в том случае если я перед каждым методом POST закрываю конекцию и снова открываю
frmClient.tcpClient.close
а затем
frmClient.tcpClient.Connect sProxy, sPort
While Not frmClient.tcpClient.State = 7
DoEvents
Wend
Все остальные прокси сервера работают без проблем
В чем может быть загвоздка
С уважением