Принять только http ответ, и не ...

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
extHack
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 94
Зарегистрирован: 04.06.2005 (Сб) 12:31
Откуда: 127.0.0.1

Принять только http ответ, и не ...

Сообщение extHack » 10.11.2005 (Чт) 20:41

Всем респект, есть вопрос на тему winsock.

Я отсылаю http-запрос на удаленный сервер, этот запрос
отсылается на событии winsock_connect(). Мне нужно принять ТОЛЬКО
http-ответ, а остальное мне не нужно. И после этого, не разрывая
соединения повторить действия. :?:
n/a

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 10.11.2005 (Чт) 21:05

Юзай метод HEAD. И будет тебе ТОЛЬКО http-ответ.
Изображение

RUSYA
Обычный пользователь
Обычный пользователь
 
Сообщения: 84
Зарегистрирован: 22.07.2005 (Пт) 20:17
Откуда: Харьков

Сообщение RUSYA » 11.11.2005 (Пт) 0:14

см. описание HTTP протокола, там есть команда для этого...
А как оно на самом деле - Х.З. !

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 11.11.2005 (Пт) 0:26

RUSYA, очень остроумно в свете того, что эту "команду" я в предыдущем своём посте уже назвал.
Или теперь принято отвечать, не читая топика? :roll:
Изображение

extHack
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 94
Зарегистрирован: 04.06.2005 (Сб) 12:31
Откуда: 127.0.0.1

Сообщение extHack » 11.11.2005 (Пт) 12:59

tyomitch, то есть head?
Помоги плз, как это будет выглядеть на запросе :)
Типа того чтоли:

HEAD www.yandex.ru/index.html HTTP/1.0

? :?
n/a

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 11.11.2005 (Пт) 15:52

extHack, не поверишь - ты почти угадал! :-)
Код: Выделить всё
HEAD /index.html HTTP/1.0
Host: www.yandex.ru


Только не говори, что обычно ты шлёшь строку "GET www.yandex.ru/index.html HTTP/1.0" ;-)
Изображение

extHack
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 94
Зарегистрирован: 04.06.2005 (Сб) 12:31
Откуда: 127.0.0.1

Сообщение extHack » 11.11.2005 (Пт) 17:12

tyomitch, спасибо.
Да, я отслылал методом GET :)
n/a

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 11.11.2005 (Пт) 18:02

Ты не писал после GET "www.yandex.ru/index.html". Ты там писал только "/index.html".
Изображение

extHack
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 94
Зарегистрирован: 04.06.2005 (Сб) 12:31
Откуда: 127.0.0.1

Сообщение extHack » 11.11.2005 (Пт) 20:09

Нет, именно я писал вот так

GET www.yandex.ru/index.html HTTP/1.0
n/a


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 122

    TopList