307

Temporary Redirect

Ametlik
Ressurss on ajutiselt saadaval uue URL-i all. Uus kõne peab põhinema samal meetodil

HTTP staatuskoodi 307 täpsustamine

Statuskood 307 Temporary Redirect näitab, et sihtressurss asub ajutiselt teise URI all ja kasutajaagent EI TOHI muuta päringumeetodit, kui ta teeb automaatse ümbersuunamise sellele URI-le. Kuna ümbersuunamine võib aja jooksul muutuda, peaks klient jätkama algse tõhusa taotluse URI kasutamist tulevaste taotluste puhul.

Server PEAB vastuses tekitama asukoha päisevälja, mis sisaldab URI-viidet erinevale URI-le. Kasutajaagent VÕIB kasutada asukohavälja väärtust automaatseks ümbersuunamiseks. Serveri vastuse kasulik koormus sisaldab tavaliselt lühikest hüperteksti märkust, mis sisaldab hüperlinki teise(te)le URI(de)le.

Märkus: See olekukood on sarnane 302 (leitud), välja arvatud see, et see ei võimalda muuta taotluse meetodit POST-ist GET-iks. Käesolev spetsifikatsioon ei määratle 301 (Moved Permanently) jaoks samaväärset vastet ([RFC7238] määratleb aga selleks otstarbeks staatuskoodi 308 (Permanent Redirect)).

Allikas / Tsitaat: HTTP-kood 307 Temporary Redirect on määratletud jaotises 6.4.7 jaotises RFC7231.

Kuidas PHP-ga 307 staatuskoodi visata?

Veebilehel HTTP-koodi 307 kuvamiseks võib kasutada PHP-funktsiooni http_response_code. Süntaks on järgmine: http_response_code(307) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Testige HTTP-koodi 307

Selleks, et kuvada HTTP staatuskoodi (antud juhul 307 Temporary Redirect) ja muud teavet kliendi poolel, tuleb arenduskonsool avada klahviga F12. Seejärel navigeerige vahekaardile "Network". Nüüd saab lehekülje avada, veebileht (näiteks index.php) peaks olema nähtav võrgu vahekaardil. See tuleb valida ja seejärel tuleb valida Herder sektsioon. Seejärel näeb kasutaja järgmist tulemust:

Staatuse kood 307 Temporary Redirect
Ülevaade
URL: https://http-statuscode.com/errorCodeExample.php?code=307
Staatus: 307 Temporary Redirect
Need: Network
IP-aadress: XX.XX.XX.XX
Staatuse kood 307 Temporary Redirect

307 staatuskoodi brauserite ühilduvus

Chrome Yes
Edge Yes
Firefox Yes
Opera Yes
Safari Yes
Chrome Android Yes
Firefox for Android Yes
Opera Android Yes
Safari on iOS Yes
Internet Yes
WebView Android Yes

Millist SEO mõju avaldab 307 staatuskood?

Array

Konstandid programmeerimiskeeltes

Response::HTTP_TEMPORARY_REDIRECT
:temporary_redirect
Autor: Tony Brüser
Autor: Tony Brüser

Tony Brüser on entusiastlik veebiarendaja, kellel on kalduvus HTTP staatuskoodide suhtes.

LinkedInGitHub