Простенькая html форма

Статус
Закрыто для дальнейших ответов.
Регистрация
25.01.2011
Сообщения
1
Собственно формирую post запрос, посылаю, но wireshark почему-то не определяет его как http. Лишь как tcp.
Код:
<form action="http://127.0.0.1/submitPage" method="post">
	<p>
	<label for="login">Login: </label>
	<input type="text" id="login"><br>
		<input type="submit" value="Submit">
	</p>
</form>
В чём ошибка?
 

kein

Частный случай
Регистрация
23.11.2009
Сообщения
446
http://ru.wikipedia.org/wiki/TCP
http://ru.wikipedia.org/wiki/HTTP

Вы путаете понятия, через TCP работают как HTTP так и FTP так и множество других протоколов

Собственно HTTP это обычное соединение с сервером по 80 порту(а иногда и по другим если заданно иначе), и отправку ему следующих строк:
Код:
GET /{REQUEST_URI} HTTP/1.1
Host: {REQUEST_HOST}
# опциональные параметры
TCP в данном случае выступает транспортом.
Ради эксперимента откройте соединение telnet'ом с вашим сервером и отправьте следующие строки
Код:
GET / HTTP/1.1
Host: localhost
Connection: close
И вы увидите индексную страницу для вашего http://localhost/

Попробуйте например поставьте плагин для отлова заголовков(для мозилы LIVEHTTP, для хрома встроенный отладчик) и можно посмотреть что за строки отправляет браузер
 
Статус
Закрыто для дальнейших ответов.
Верх Низ