Autor | Zpráva | ||
---|---|---|---|
AM_ Profil |
#1 · Zasláno: 14. 2. 2010, 21:07:24
Zdravím,
Dělám web v Nette, učím se s MVP a přemýšlím na tím, s jakým kódem nejlépe přesměrovat na další stránku po provedení nějaké akce (uložení příspěvku, update databáze atd...). V příkladech, které jsem našel, je u provedení akce uvedeno pouze $this->redirect('cil') bez HTTP kódu. Přemýšlím, zda není lepší poslat 301 nebo 302. 301 lépe odpovídá skutečnosti (na adrese provádějící danou akci jako takové samozřejmě nic není a nebude), ale raději bych slyšel od někoho zkušeného, s jakým kódem je to lepší. Díky. |
||
O Profil * |
#2 · Zasláno: 14. 2. 2010, 21:23:24
Koukni se do API. Když kód neuvedeš, pošle se 302.
|
||
Majkl578 Profil |
#3 · Zasláno: 14. 2. 2010, 21:26:50 · Upravil/a: Majkl578
Při pohledu do API zjistíš, že můžeš poslat vlastní HTTP kód. Jaký zvolíš je na tobě. Defaultní je 302.
Můžeš se stavit v Jabber místnosti, rádi tam uvidíme dalšího nového Nettistu. |
||
AM_ Profil |
#4 · Zasláno: 14. 2. 2010, 21:30:04
HTTP kód poslat umím, nicméně zajímalo mě, jaký se po provedení action používá. Asi to nechám na 302.
Majkl578: Jasně, jen co si založím jabber :) zatím jsem ho nikdy nepotřeboval. Ale pár zkušených Nettistů asi teď potřebovat budu, a hodně. |
||
Majkl578 Profil |
#5 · Zasláno: 14. 2. 2010, 21:32:38 · Upravil/a: Majkl578
|
||
Časová prodleva: 13 let
|
0