🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.www
Article #396275

Re: Jak pokazać ścieżkę dostępu do dokumentu?

#396275
From: Artur Muszyński
Date: Tue, 10 Mar 2009 09:23
20 lines
2552 bytes
porneL pisze:
> Samo location nic nie robi. Musi być połączone z jakimś statusem. 
> Zazwyczaj używa się do tego 301 albo 302, ale specyfikacja zabrania 
> odpowiadania tymi statusami na POST (przeglądarki od tego głupieją i 
> czasem wysyłają formularz dwa razy). Dlatego powstał status 303, który 
> bezpiecznie przekierowuje po POST.

Dodam, że PHP robi trochę magii i sam ustawia 302 do Location.
Jeśli można dodać własne 3 grosze do dyskusji - kwestia używania GET do 
wyszukiwania i filtracji.
GET w formularzach jest dla mnie nieco kłopotliwe, bo trzeba w ukrytych 
polach powtórzyć wartości z query (wartości z formularza zastępują 
query). Druga wada, to ten skrajny przypadek, o którym pisał Colin. 
Mniej istotna, ale w przypadku filtracji (po wszystkich polach, lista 
checkboxów itp, IE ma defaultowo ograniczenie do 2KB) może się zdarzyć.
Poza tym zwykłe wygodnictwo - kiedy się już napisało kod do obsługi 
zwykłych formularzy, to chciałoby się go używać do wszystkiego, a nie 
dokładać obsługę kolejnych przypadków.

artur
Technical Details
Message-ID: <gp5c2v$3m0$1@mx1.internetia.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
References: <gor2lh$feg$1@achot.icm.edu.pl> <gor893$ook$1@nemesis.news.neostrada.pl> <gor9bq$oip$1@achot.icm.edu.pl> <gorb3n$a5b$1@atlantis.news.neostrada.pl> <gorvec$t65$1@achot.icm.edu.pl> <op.uqd2icdoutk0y1@aimac.local> <gotpj5$2v3$1@achot.icm.edu.pl> <op.uqfg6ae2utk0y1@aimac.local> <gougar$te3$1@achot.icm.edu.pl> <op.uqfuuky8utk0y1@aimac.local> <gp2sop$gqu$1@achot.icm.edu.pl> <op.uqjj73yfutk0y1@aimac.local> <gp40kg$3i7$1@achot.icm.edu.pl> <op.uqjsvxelutk0y1@aimac.local>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
From: Artur Muszyński <arturm@union.wytnijto.com.pl>
Newsgroups: pl.comp.www
Subject: Re: Jak pokazać ścieżkę dostępu
 do dokumentu?
Date: Tue, 10 Mar 2009 10:23:37 +0100
Organization: Netia S.A.
Lines: 20
Message-ID: <gp5c2v$3m0$1@mx1.internetia.pl>
References: <gor2lh$feg$1@achot.icm.edu.pl> <gor893$ook$1@nemesis.news.neostrada.pl> <gor9bq$oip$1@achot.icm.edu.pl> <gorb3n$a5b$1@atlantis.news.neostrada.pl> <gorvec$t65$1@achot.icm.edu.pl> <op.uqd2icdoutk0y1@aimac.local> <gotpj5$2v3$1@achot.icm.edu.pl> <op.uqfg6ae2utk0y1@aimac.local> <gougar$te3$1@achot.icm.edu.pl> <op.uqfuuky8utk0y1@aimac.local> <gp2sop$gqu$1@achot.icm.edu.pl> <op.uqjj73yfutk0y1@aimac.local> <gp40kg$3i7$1@achot.icm.edu.pl> <op.uqjsvxelutk0y1@aimac.local>
NNTP-Posting-Host: 87-205-155-217.adsl.inetia.pl
Mime-Version: 1.0
X-Trace: mx1.internetia.pl 1236677535 3776 87.205.155.217 (10 Mar 2009 09:32:15 GMT)
X-Complaints-To: abuse@inetia.pl
NNTP-Posting-Date: Tue, 10 Mar 2009 09:32:15 +0000 (UTC)
In-Reply-To: <op.uqjsvxelutk0y1@aimac.local>
X-Tech-Contact: usenet@internetia.pl
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
X-Server-Info: http://www.internetia.pl/news/
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit