Показать сообщение отдельно
  #1 (permalink)  
Старый 18.04.2024, 12:51
Аватар для rgl
rgl rgl вне форума
Профессор
Отправить личное сообщение для rgl Посмотреть профиль Найти все сообщения от rgl
 
Регистрация: 28.02.2011
Сообщений: 349

POST (вопрос знатокам хардкорного HTTP)
Пытаюсь из браузера отправить запрос POST, как-то так
<form method="post" action="http://localhost:1234/update.txt">
    <textarea name="t7"></textarea>
    <input type="submit">
</form>


Локально запускаю программу, которая слушает указанный порт. Заполняю в браузере поле и нажимаю submit. Браузер коннектится к указанному порту и отправляет ЗАГОЛОВОК запроса. В заголовке ничего странного, в т.ч. есть Content-Length с неким ненулевым числом. Но самого контента нет, т.е. после пустой строки в конце заголовка принимающая программа не получает ничего.
Проверил на трех разных браузерах, то же самое.
Что я не так понимаю про HTTP, конктретно про POST?
Ответить с цитированием