URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 102
[ Назад ]

Исходное сообщение
"GET запрос CGI"

Отправлено vvp , 08-Сен-01 15:47 
как правильно отправить запрос серверу ???
GET http://www.rambler.ru/index.html/ HTTP/1.0

выдает ошибку 500


Содержание

Сообщения в этом обсуждении
"RE: GET запрос CGI"
Отправлено Moestro , 09-Сен-01 01:32 
>как правильно отправить запрос серверу ???
>GET http://www.rambler.ru/index.html/ HTTP/1.0
>выдает ошибку 500

У тебя / лишняя.
Правильно:
GET /index.stml HTTP/1.0\n
Host: www.rambler.ru\n\n


"RE: GET запрос CGI"
Отправлено MaC , 17-Сен-01 20:55 
В протоколе HTTP/1.0
host-ов нету

Насколько я понял человек пользуется GET из шела?
есть такая прога если ставишь LWP::UserAgent перловый.
shell> GET http://www.rambler.ru/index.html
если через телнет то уже коннект есть к серверу
и http://www.bla.bla писать не нужно,просто
GET / HTTP/1.


"RE: GET запрос CGI"
Отправлено Moestro , 18-Сен-01 00:00 
>В протоколе HTTP/1.0
>host-ов нету

Зато почти во всех клиентах реализующих HTTP/1.0 есть, начиная с 1 или 2 Netscape и Mozaic тогоже периода, когда все браузеры поддерживали Host:, при отсутствии его в стандарте, IE еще и в помине небыло. Возникла потребность экономить IP адреса, появился Host.

>Насколько я понял человек пользуется GET
>из шела?

Если из шела, то wget или curl тогда уж, или еще лучше telnet :-)

http://www.bla.bla писать не нужно,просто
>GET / HTTP/1.

Ага, и виртуальные хосты, которых например у меня на серваке штук 100 идут лесом.


"RE: GET запрос CGI"
Отправлено MaC , 18-Сен-01 16:06 
>Ага, и виртуальные хосты, которых например
>у меня на серваке штук
>100 идут лесом.

Ну оччень сомневаюсь что www.rambler
.ru это виртуалхост, ну просто оччень.


"RE: GET запрос CGI"
Отправлено Route , 18-Сен-01 16:23 
>Ну оччень сомневаюсь что www.rambler.ru это виртуалхост, ну
>просто оччень.

А вот и виртуалхост, сравни IP разделов "Магазины - Покупки - Работа - Право - Здоровье - Аптека - Компьютеры".
www.ya.ru и www.yandex.ru тоже виртуальные хосты, можешь проверить.



"RE: GET запрос CGI"
Отправлено MaC , 19-Сен-01 16:17 
ну хорошо виртуал-хост, но www.rambler.ru стоит первичным виртуал-хостом и любой запрос без указания хоста будет обрабатываться именно им.

"RE: GET запрос CGI+другой вопрос"
Отправлено End Slater , 19-Сен-01 18:04 
Вопрос из др. области ,но по теме.
Подскажите пожалуйста как делать посылку данных из CGI-скрипта ???
Хотя бы в тот же rambler,
и как вывести ответ сервера ??
И если можно поподробнее, я только учусь;
читал в статьях по Perl и CGI,
ничего не понял.
Спасибо .