подключение к прокси через Winsock

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Dromok
Начинающий
Начинающий
 
Сообщения: 24
Зарегистрирован: 27.02.2006 (Пн) 22:26

подключение к прокси через Winsock

Сообщение Dromok » 27.02.2006 (Пн) 22:37

Итак, нужно подключиться к прокси серверу, послать ему запрос (GET ...) и получить от него ответ.
Пишем код:
Код: Выделить всё

Private Sub Form_Load()
    Winsock1.RemoteHost = "localhost" 'адрес прокси-сервера
    Winsock1.RemotePort = 8080 'порт прокси сервера
End Sub

Private Sub Command1_Click()
    Winsock1.Connect 'подключаемся
    Winsock1.SendData "GET http://ya.ru/ HTTP/1.1" 'шлем запрос
End Sub

Private Sub tcpClient_DataArrival (ByVal bytesTotal As Long)
   Dim strData As String
   Winsock1.GetData strData 'получаем ответ
   Text1.Text = strData
End Sub

Но ответ от прокси не приходит... пробовал подключаться к разным проксям... результат нулевой...
Притом опять же с помощью Winsocks создал сервер. И этот сервер прекрасно обменивается данными с моим клиентом. А вот реальный прокси сервер не хочет общаться с моим клиентом :о(
В чем может быть проблема?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 28.02.2006 (Вт) 5:43

Дожидаться состояния подключенности для начала мысли не возникало?
Накапливать пришедшие ответы в буфер - тоже нет?

И после этого, не возникало ли мыслей прочитать FAQ по формировке строки GET, вместо того чтобы задавать такой вопрос в основном разделе?

http://bbs.vbstreets.ru/viewtopic.php?t=23315
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 84

    TopList