Вниз
Скачать: CL | DM;

Вопрос по http протоколу...   Найти похожие ветки 

 
Fav   (2007-04-12 20:54) [0]

Доброго времени суток!
Небольшая проблемка возникла при работе с ХТТП:
1)
Какая разница между:
GET http://www.site.com/index.php HTTP/1.0
Host: www.site.com
...

и
GET /index.php HTTP/1.0
Host: www.site.com
...

2)
На сервере имеется некий хитрый скрипт, вообще страница состоит из фреймов, так в одном из них постоянно прогружается скрипт <sddd>, в браузере по нему можно зайти например просто http://www.site.com/sddd?lpaaxjo5r4, при этом
<lpaaxjo5r4> - кусок строки сессии,
причем, поменяя любой символ, а также просто набрав в адресе http://www.site.com/sddd выдадут 404(Страница не найдена)

Проблема такая, если Сокетом отправляю
GET http://www.site.com/sddd?lpaaxjo5r4 HTTP/1.0
Host: www.site.com
...

Выдает 404, притом, если набрать её в браузере, то откроет, почему так происходиТ???
если выполнить
GET /sddd?lpaaxjo5r4 HTTP/1.0
Host: www.site.com
...

Сервер Возвращает "НИЧЕГО", либо уходит в завись.

Подскажите что-нибудь.. особенно по 2-му пункту.. облазял инет, перепробывал уже много вариантов, но результат всегда 404.


 
Чапаев ©   (2007-04-12 22:56) [1]

> если набрать её в браузере, то откроет, почему так происходиТ?
Потому, что браузер не по HTTP/1.0 с сервером общается?..


 
Dmitrij_K   (2007-04-12 23:11) [2]

в 1,0 нет параметра Host:
GET http://www.site.com/index.php - используется про общении с http-proxy сервером
GET /index.php - с web-сервером

Вообще скачай сниффер (например smsniff найдешь в гугле) и изучай http


 
zap8   (2007-04-13 01:40) [3]

>1)
Разница в том, что если не см.[2], то
GET http://www.site.com/index.php HTTP/1.0
запрос сформирован не по правилам пртокола HTTP,
а второй пример по правилам.


>2)
если набрать её в браузере, то откроет

Не открывает однако, дает 404

Ну а сокетом попробуй так

GET /sddd?lpaaxjo5r4 HTTP/1.0
Host: www.site.com
Referer: http://www.site.com/sddd?lpaaxjo5r4



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.018 c
5-1155654550
DevilDevil
2006-08-15 19:09
2007.06.10
ДизайнТайм VS Рантайм


9-1153230016
DevilDevil
2006-07-18 17:40
2007.06.10
Физический Движок


15-1179371529
vajo
2007-05-17 07:12
2007.06.10
Можно ли выявить с какого компьютера из сети идет спам?


2-1179648772
Leon25
2007-05-20 12:12
2007.06.10
TDriveComboBox


15-1177890843
Бедный_Чел
2007-04-30 03:54
2007.06.10
Нужен windows сервер




   Наверх