308
Permanent Redirect
HTTP statusa koda 308 specifikācija
Stāvokļa kods 308 Permanent Redirect norāda, ka mērķa resursam ir piešķirts jauns pastāvīgais URI, un turpmākajās atsaucēs uz šo resursu jāizmanto viens no pievienotajiem URI.
Klientiem, kuriem ir saites rediģēšanas iespējas, ja iespējams, automātiski jāpārsaista atsauces uz spēkā esošo pieprasījuma URI ([RFC7230] 5.5. sadaļa) ar vienu vai vairākām jaunajām servera nosūtītajām atsaucēm.
Serverim BŪTENĀCĪGI jāģenerē atrašanās vietas galvenes lauks ([RFC7231], 7.1.2. iedaļa) atbildē, kas satur vēlamo URI atsauci uz jauno pastāvīgo URI. Lietotāja aģents VAR izmantot atrašanās vietas lauka vērtību automātiskai pāradresācijai. Servera atbildes ielāde parasti satur īsu hiperteksta piezīmi ar hipersaiti uz jauno(-ajiem) URI.
308 Permanent Redirect. atbilde pēc noklusējuma ir kešējama, t. i., ja vien metodes definīcijā vai skaidrā kešatmiņas kontrolē nav norādīts citādi (sk. [RFC7234], 4.2.2. sadaļu).
Piezīme: Šis statusa kods ir līdzīgs 301 (Moved Permanently) ([RFC7231], 6.4.2. iedaļa), izņemot to, ka tas neļauj mainīt pieprasījuma metodi no POST uz GET.
Avots / citāts no: 308 Permanent Redirect HTTP statusa kods ir norādīts 3 sadaļā 3.
HTTP protokols
Kā, izmantojot PHP, ievadīt 308 statusa kodu?
Lai tīmekļa lapā norādītu HTTP statusa kodu 308, var izmantot PHP funkciju http_response_code. Sintakse ir šāda: http_response_code(308) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Pārbaudīt 308 HTTP statusa kodu
Lai klienta pusē varētu attēlot HTTP statusa kodu (šajā gadījumā 308 Permanent Redirect) un citu informāciju, ar F12 ir jāatver izstrādes konsole. Pēc tam dodieties uz cilni "Tīkls". Tagad lapu var atvērt, tīmekļa vietnei (piemērs index.php) jābūt redzamai tīkla cilnē. Tā ir jāizvēlas un pēc tam jāizvēlas sadaļa Herder. Pēc tam lietotājs redzēs šādu rezultātu:
URL: https://http-statuscode.com/errorCodeExample.php?code=308
Statuss: 308 Permanent Redirect
Šie: Network
IP adrese: XX.XX.XX.XX
308 statusa koda saderība ar pārlūkprogrammu
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 |