Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Продвижение и оптимизация сайтов > HTTP запрос к серверу


Автор: Денис 7.5.2005, 11:12
Здравствуйте, господа программисты.... Подскажите, пожалуйста, что будет послано серверу, если исполнить следующий форму:
Код

<form action="login.php" method="post">
<input type="text" name="username" value="mylogin" >
<input type="password" name="password" /*ну value, допустим "passw"*/>
<input type="submit" name="login" value="Вход" >
</form>


Интересует, в каком порядке идут строки в запросе, их содержание и вид запроса POST login.php HTTP/1.1......

Автор: Secandr 7.5.2005, 11:23
Код

POST http://secandr.coltel.ru/login.php HTTP/1.1
Host: secandr.coltel.ru
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Referer: http://secandr.coltel.ru/login.php
Content-Type: application/x-www-form-urlencoded
Content-Length: 44
username=sec&password=pas&login=%82%E5%AE%A4


Поставь себе мозилу: http://www.mozilla.org/products/firefox/central.html
И к ней расширение для просмотра заголовков: http://livehttpheaders.mozdev.org/

У меня кстати стоит английский язык дефолтовым, надо поменять.

Автор: Black 7.5.2005, 23:52
Secandr а как подделать HTTP запрос.

С GET все понятно, меняем параметры в ссылке и все...

А вот как подделать данные, если они отправляются через метод POST???

Если ли какое-нибудь расширение под FireFox для этих целей???

Автор: Mal Hack 8.5.2005, 09:21
PHP-DIRECTOR
POST данные посылаются также заголовками. Подделать их можно из под скриптов.
http://seolab.ru/add/rfc2068/ - спецификация

Автор: Secandr 8.5.2005, 20:44
PHP-DIRECTOR телнетом заходишь на хост и пишешь выше приведёный текст, он будет считать, что ты мозила и пришёл со страницы http://secandr.coltel.ru/login.php

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)