LINUX.ORG.RU

Формирование POST запроса


0

0

При создании POST запроса и использования его на proxy выдается ошибка HTTP/1.0 411 Length Required. Вопрос, как правильно подсчитать Content-Length? в запросе он присутствует. Запрос вида

POST http://83.166.37.12:2048/submitter/test.php HTTP/1.1 Host: 83.166.37.12:2048 Proxy-Connection: keep-alive Content-Type: multipart/form-data; boundary=1BEF0A57BE110FD467A Content-Length: 243 --1BEF0A57BE110FD467A Content-Disposition: form-data; name="message"

bbb --1BEF0A57BE110FD467A Content-Disposition: form-data; name="button"

Add --1BEF0A57BE110FD467A--

Где собака порылась?


если запрос такой, 

POST http://83.166.37.12:2048/submitter/test.php HTTP/1.1 
Host: 83.166.37.12:2048 
Proxy-Connection: keep-alive 
Content-Type: multipart/form-data;
Content-Length: 243 

--1BEF0A57BE110FD467A Content-Disposition: form-data; name="message"
bbb --1BEF0A57BE110FD467A Content-Disposition: form-data; name="button"
Add --1BEF0A57BE110FD467A-- 

то Content-Length 172, Content-Length - это размер тела

Whaler
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.