🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.pascal
Article #93178

Re: Logowanie na stronie http, błąd 301

#93178
From: Sławek
Date: Fri, 08 Apr 2011 13:06
40 lines
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-mail
References: <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