HTTP statusa meklēšana
Izmantojot šo visaptverošo HTTP statusa kodu atsauces rīku, meklējiet HTTP statusa kodus un to nozīmes. Ātri sapratīsiet, ko nozīmē jebkurš HTTP statusa kods, sākot ar tādiem bieži sastopamiem kodiem kā 200 un 404 un beidzot ar retāk sastopamiem kodiem, kā arī detalizētiem skaidrojumiem un lietošanas gadījumiem. Neaizstājams tīmekļa izstrādātājiem, API izstrādātājiem un sistēmu administratoriem.
Biežāk uzdotie jautājumi
Šis rīks ietver visus standarta HTTP statusa kodus no 1xx (informatīvs) līdz 5xx (servera kļūda), tostarp tādus izplatītus kodus kā 200 (OK), 404 (nav atrasts), 500 (iekšējā servera kļūda) un daudzus citus, kas definēti HTTP specifikācijās.
Vienkārši ievadiet HTTP statusa kodu (piemēram, 403, 301, 503), un rīks parādīs tā oficiālo nosaukumu, kategoriju, detalizētu aprakstu un biežāk sastopamos lietošanas gadījumus, lai palīdzētu jums saprast, ko šis kods nozīmē.
4xx statusa kodi norāda klienta kļūdas (problēmas ar pieprasījumu), savukārt 5xx kodi norāda servera kļūdas (problēmas servera pusē). Šī atšķirība palīdz novērst problēmas izcelsmi.
Jā, rīks sniedz detalizētu informāciju par visiem 3xx novirzīšanas kodiem, tostarp 301 (Pastāvīga novirzīšana), 302 (Pagaidu novirzīšana) un 304 (Nav mainīts), un paskaidro, kad un kā izmantot katru veidu.
Pilnīgi noteikti! Izpratne par HTTP statusa kodiem ir ļoti svarīga, lai izveidotu RESTful API. Šis rīks palīdz izvēlēties pareizo statusa kodu dažādām API atbildēm un saprast trešo pušu API atgrieztos kodus.
Jā, tajā aplūkoti visi 2xx veiksmes kodi, tostarp 200 (Labi), 201 (Izveidots), 204 (Nav satura) un citi, un izskaidrotas būtiskākās atšķirības un to, kad lietojumprogrammās izmantot katru no tiem.
401 Neautorizēts nozīmē, ka ir nepieciešama vai neizdevusies autentifikācija - lietotājs nav sniedzis derīgus akreditācijas datus. Ietveriet WWW-Authenticate galveni, lai norādītu klientiem, kā autentificēties. 403 Forbidden nozīmē, ka serveris ir sapratis pieprasījumu, bet atsakās to autorizēt - autentifikācija bija veiksmīga, bet lietotājam nav resursu atļaujas.
Izmantojiet 201 Izveidots, ja POST vai PUT pieprasījums veiksmīgi izveido jaunu resursu. Ietveriet atrašanās vietas galveni ar jaunizveidotā resursa URL. Veiksmīgiem pieprasījumiem, kas nerada resursus, piemēram, GET pieprasījumiem, esošo resursu atjauninājumiem (PUT/PATCH) vai DELETE operācijām, izmantojiet 200 OK.
301 Moved Permanently informē klientus un meklētājprogrammas, ka resurss ir pastāvīgi pārvietots - pārlūkprogrammas un meklētājprogrammas to saglabā kešatmiņā un atjaunina grāmatzīmes/indektorus. 302 Atrasts (vai 307 Pagaidu pāradresācija) norāda uz pagaidu pāradresāciju - meklētājprogrammas saglabā sākotnējo URL savos indeksos. Pastāvīgām URL maiņām izmantojiet 301, bet īslaicīgām - 302.
Atgriežot 429, iekļaujiet Retry-After galveni, norādot, kad klients var veikt atkārtotu mēģinājumu (sekundēs vai HTTP datumā). Šis statuss norāda uz ātruma ierobežošanu - klients ir veicis pārāk daudz pieprasījumu. Lai ievērotu ātruma ierobežojumus un izvairītos no turpmākas ierobežošanas, klienta kodā ievietojiet eksponenciālu atpakaļejošu atkāpšanos, kad saņemts 429.
