208

Already Reported

Oficiālais
WebDAV sesijas locekļi jau ir iecelti, tāpēc tos vairs nevarēs iecelt.

HTTP statusa koda 208 specifikācija

Statusa kodu 208 Already Reported var izmantot DAV: propstat atbildes elementa iekšpusē, lai izvairītos no vairākkārtējas vienas un tās pašas kolekcijas iekšējo locekļu uzskaitīšanas. Katrai kolekcijas piesaistes saitei, kas atrodas pieprasījuma darbības jomā, tiks ziņots tikai par vienu ar 200 statusu, savukārt turpmākajos DAV:response elementos visām pārējām piesaistēm tiks izmantots 208 Already Reported statuss, un netiks iekļauti DAV:response elementi to pēcnācējiem.

Atzīmējiet, ka 208 Already Reported statuss parādīsies tikai "Dziļums: bezgalība" pieprasījumiem un ka tas ir īpaši svarīgi, ja vairākas kolekciju piesaistes rada piesaistes cilpu, kā aprakstīts 2.2. sadaļā.

Klients PROPFIND pieprasījumā var pieprasīt DAV:resource-id īpašību, lai garantētu, ka tas var precīzi rekonstruēt kolekcijas ar vairākām piesaistēm vienam resursam piesaistes struktūru.

Lai nodrošinātu atpakaļejošu savietojamību ar klientiem, kuri nezina par 208 Already Reported statusa kodu, kas parādās daudzstāvu atbildes ķermenī, to NEPIECIEŠAMA izmantot, ja vien klients nav signalizējis par šīs specifikācijas atbalstu, izmantojot "DAV" pieprasījuma galveni (sk. 8.2. sadaļu). Tā vietā, ja tiek atklāta sasaistes cilpa, jāatgriež 508 statuss. Tas ļauj serverim atgriezt 508 kā augstākā līmeņa atgriešanas statusu, ja tas to atklāj pirms atbildes sākšanas, vai multistatusa vidū, ja tas to atklāj multistatusa atbildes straumēšanas vidū.

Avots / citāts no: 208 Already Reported HTTP statusa kods ir norādīts 7.1 sadaļā 7.1.

Kā, izmantojot PHP, ievadīt 208 statusa kodu?

Lai tīmekļa lapā norādītu HTTP statusa kodu 208, var izmantot PHP funkciju http_response_code. Sintakse ir šāda: http_response_code(208) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Pārbaudīt 208 HTTP statusa kodu

Lai klienta pusē varētu attēlot HTTP statusa kodu (šajā gadījumā 208 Already Reported) 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:

Statusa kods 208 Already Reported
Pārskats
URL: https://http-statuscode.com/errorCodeExample.php?code=208
Statuss: 208 Already Reported
Šie: Network
IP adrese: XX.XX.XX.XX
Statusa kods 208 Already Reported

208 statusa koda saderība ar pārlūkprogrammu

Chrome no data
Edge no data
Firefox no data
Opera no data
Safari no data
Chrome Android no data
Firefox for Android no data
Opera Android no data
Safari on iOS no data
Internet no data
WebView Android no data

Konstantes programmēšanas valodās

http.StatusAlreadyReported
Response::HTTP_ALREADY_REPORTED
:already_reported

Izklaidējošas memes par HTTP statusa kodu 208

Autors: Tony Brüser
Autors: Tony Brüser

Tonijs Brūsers ir aizrautīgs tīmekļa izstrādātājs, kurš aizraujas ar HTTP statusa kodiem.

LinkedInGitHub