|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 01 Feb 2002 12:24:54 To : ‚« ¤Ё¬Ёp ѓpҐЎҐў Subject : Re: Как правильно оформить POST запрос? -------------------------------------------------------------------------------- Здравствуй, Владимиp Гpебнев. ВГ>>> $request->header('Content-Length' => ВГ>>> "47\n\nname=Lesha&organization=%D3%ED%E8%E2%E5%F0%F1%"); AC>> Hу неужели так трудно 1 (один) раз прочесть perldoc LWP!? (1) ВГ> Я знаю что так можно, мне пpосто интеpесно как это сделать обычными ВГ> header'ами. Hельзя content передавать через хедера. Случайно может получиться, что этот "хедер" окажется последним, и запрос пойдет такой, какой тебе хотелось. При условии, что HTTP::Request ничего не делает с передаваемым ему хедером (а право, например, перестроить пробелы и разбиение на строки по своему усмотрению он имеет). А если он окажется не последним, то от тебя заведомо пойдет битый запрос. AC>> $request->header('Content-Length' => 47); AC>> $request->content('name=Lesha&organization=%D3%ED%E8%E2%E5%F0%F1%'); ВГ> Это понятно, кстати я думал что если не указать use LWP; то такая ВГ> констpукция не сpаботает, а оказывается даже только пpи LWP::UserAgent ВГ> pаботает. см. (1). В примере из perldoc LWP, откуда это взято, написано use LWP::UserAgent; -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 А вы поподробнее, поподробнее. А заодно и быстрее будет... Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/6359143e070b.html, оценка из 5, голосов 10
|