Article View: pl.comp.lang.pascal
Article #93178Re: Logowanie na stronie http, błąd 301
From: Sławek
Date: Fri, 08 Apr 2011 13:06
Date: Fri, 08 Apr 2011 13:06
40 lines
2460 bytes
2460 bytes
W dniu 08.04.2011 13:18, Łukasz 'Maly' Ostrowski pisze: > On Fri, 08 Apr 2011 12:30:22 +0200, Sławek wrote: >> Jednak chyba nie w tym jest problem. >> Użyłem Wiresharka i zauważyłem, że Indy przy > > Fiddler wygodniejszy do debugowania ruchu http. Może, ale jeszcze go nie używałem. A w ogóle to Fiddler jest pod Linuxa? Jakoś nie widzę go w repozytorium Fedory. > >> <snip> >> Z tego wniosek, że muszę użyć >> >> IdHTTP.HandleRedirects := false; >> >> i sam obsłużyć sytuację po błędzie 301. > > Nie powinno być konieczne, cookiesy autoryzacyjne > dostaniesz w tym samym response w którym dostajesz > 301, na 99.9%, a później możesz już sobie z nimi > przenawigować do sekcji "zabezpieczonej". No tak tylko, że jak dam true, to błąd 301 dostaję dopiero po 1,5 minucie od wywołania Post, a w tym czasie Indy wysyła chyba kilkadziesiąt razy Posta w kółko. Więc nie bardzo widzę jak to ominąć. Przy HandleRedirects := false Post się nie zapętla. Jakoś to "dziwnie" jest tu zrobione, bo nie bardzo rozumiem, po co przekierowywać na ten sam adres, czy serwer nie mógłby po prostu odesłać to co ma do odesłania? No ale tak tu jest i już. Wydaje mi się, że to może być błąd w samym indy. Widać nikt tu nie pomyślał, że przekierować można na ten sam adres. Sławek
Technical Details
Message-ID:
<inn1di$11hk$1@news.mm.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.task.gda.pl!news.mm.pl!not-for-mailReferences:
<ing8m9$2aok$1@news.mm.pl> <w1qptqtkubrc$.bv7tb1we2umw.dlg@40tude.net> <inmo85$1ubl$1@news.mm.pl> <ws1hjat8vxip$.leffu9349xiy.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.task.gda.pl!news.mm.pl!not-for-mail From: Sławek <spintservis@poczta.onet.pl> Newsgroups: pl.comp.lang.pascal Subject: Re: Logowanie na stronie http, błąd 301 Date: Fri, 08 Apr 2011 15:06:51 +0200 Organization: Multimedia Polska SA Lines: 40 Message-ID: <inn1di$11hk$1@news.mm.pl> References: <ing8m9$2aok$1@news.mm.pl> <w1qptqtkubrc$.bv7tb1we2umw.dlg@40tude.net> <inmo85$1ubl$1@news.mm.pl> <ws1hjat8vxip$.leffu9349xiy.dlg@40tude.net> NNTP-Posting-Host: host-89-231-98-1.warszawa.mm.pl Mime-Version: 1.0 X-Trace: news.mm.pl 1302268146 34356 89.231.98.1 (8 Apr 2011 13:09:06 GMT) X-Complaints-To: abuse@multimedia.pl NNTP-Posting-Date: Fri, 8 Apr 2011 13:09:06 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.15) Gecko/20110307 Fedora/3.1.9-0.39.b3pre.fc14 Thunderbird/3.1.9 In-Reply-To: <ws1hjat8vxip$.leffu9349xiy.dlg@40tude.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit