|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 27 Jun 2000 00:01:32 To : All Subject : Re: LWP again -------------------------------------------------------------------------------- Artiom Morozov wrote: > > > Если сувать методом POST, то не обрабатывается редирект на нужный порт > > (поле Location в заголовке, код возврата 302). > Tak eto prosto. propishi User-Agent, naprimer, pod M$MD, i vyzov sdelai > na sootvetstvuyuschiy port (8081, afaik). Как бы вам попроще сказать. Собственно результат программирования имеет тем большую ценность чем более широкое применение у него имеет место быть ;) > t.e. > $address dolzhen byt' ~ http://www.foo.com:8081/bar/my.cgi В данном случае вы явно сужаете рамки прменения вашей программы. > No voobsche govorya horoshiy soft dolzhen rabotat' s HTTP 3xx response > code- eto ne oshibka. > Vkratce: v oboih sluchayah tebe nuzhny HTTP::Headers, + ty zabyl Accept > - > bez nego web-server po RFC imeet pravo voobsche nichego ne vernut' =( > $uagent->agent('Mozilla/4.0 (Compatible; MSIE 5.01; Windows 98)'); > $head = ('Accept' => '*/*', 'Content-length' => <lengt here>, > 'Content-type' => 'application/x-www-url-encoded'); Вобщем и без этих подробных указаний все работает. Попробуйте их по-одному выкидывать. Вот только агента лучше всегда указывать, т.к. есть риск столкнуться с русским апачем ;) > poslednie dva header'a nuzhny tol'ko dlya POST (no imenno nuzhny). > > 2(Co)moderator: i'm sorry - has no russian installed ;-( > > -- > Farewell ta thee > Artiom > > Отправлено через сервер Talk.Ru - http://www.talk.ru Hадеюсь ситуация не так глубока как "You had no russian", а у вас просто не установлена кириллица, и вы сможете ответить по-русски ;) -- Aleksey Barabanov <alekseybb@mtu-net.ru> --- ifmail v.2.15dev5 * Origin: Small Office (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/441325155f14.html, оценка из 5, голосов 10
|