Hogyan reagál egy alternatív URI egy nyugodt webes szolgáltatás

szavazat
4

Építek egy nyugodt internetes szolgáltatás, amely több URI egy az erőforrásokat, mert több, mint egy egyedi azonosítót. Amennyiben a szerver reagál a GET kérést egy másik URI visszaküldésével az erőforrás, vagy kell küldeni egy HTTP 3xx átirányítani a kanonikus URI? Van HTTP 303 (lásd még) a legmegfelelőbb átirányítás?

Magyarázat: a HTTP specifikáció egyértelművé teszi, hogy a választás az átirányítás attól függ, milyen URI jövő kéréseket kell használnia. Az én kérelmet, a „kanonikus” URI a legstabilabb az alternatívák; Egy alternatív URI mindig közvetlenül azonos kanonikus URI, vagy érvénytelenné válik.

A kérdést 28/08/2008 06:36
a forrás felhasználó
Más nyelveken...                            


3 válasz

szavazat
4

Én személy szerint kövér visszatérő erőforrás helyett faffing átirányítást, bár gyanítom, hogy csak azért, mert az én subcoscious azt mondja, átirányítás lassabb.

Azonban, ha úgy dönt, hogy használja az átirányítás azt hihetnénk, hogy egy 302 vagy 307 lehet inkább megfelelő, mint a 303, bár a w3.org van részleteket a különböző átirányítási kódot használhatja.

Válaszolt 28/08/2008 06:59
a forrás felhasználó

szavazat
2

Kevesebb W3C Architexture a World Wide Web, Volume One , van egy rész URI álnevek ( 2.3.1 ), amely kimondja az alábbiakat:

„Amikor egy URI alias nem lett közös valuta, az URI tulajdonosának kell használni protokoll technikák, mint a szerver oldali átirányítja kapcsolódnak a két erőforrás. A közösség javát, ha az URI tulajdonos támogatja átirányítását Álneves URI a megfelelő»hivatalos«URI. további információk az átirányítás, lásd 10.3, átirányítás, a RFC2616 . lásd még CHIPS tárgyalását néhány bevált szerver adminisztrátorok.”

Mert mit ér, azt javaslom, egy 302-es átirányítást.

Válaszolt 28/08/2008 07:26
a forrás felhasználó

szavazat
1

A válasz Ubiguchi volt, amit szükséges, kivéve, hogy most úgy gondolja, átirányítást az út, a linken keresztül a HTTP 1.1 specifiction szakaszt válasz kódokat. Kiderült, hogy én valóban szükség van egy 301-es átirányítás, mert az URI én átirányítása hogy több „helyes” és stabil, és ezért meg kell használni a jövőben kéri.

Válaszolt 28/08/2008 12:27
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more