Opslag af HTTP-status
Slå HTTP-statuskoder og deres betydning op med dette omfattende referenceværktøj til HTTP-statuskoder. Forstå hurtigt, hvad enhver HTTP-statuskode betyder, fra almindelige koder som 200 og 404 til mindre almindelige, komplet med detaljerede forklaringer og brugsscenarier. Uundværligt for webudviklere, API-udviklere og systemadministratorer.
Ofte stillede spørgsmål
Værktøjet indeholder alle standard HTTP-statuskoder fra 1xx (Informational) til 5xx (Server Error), herunder almindelige koder som 200 (OK), 404 (Not Found), 500 (Internal Server Error) og mange andre, der er defineret i HTTP-specifikationerne.
Du skal blot indtaste en HTTP-statuskode (f.eks. 403, 301, 503), så viser værktøjet dens officielle navn, kategori, detaljerede beskrivelse og almindelige brugsscenarier for at hjælpe dig med at forstå, hvad koden betyder.
4xx-statuskoder angiver klientfejl (problemer med anmodningen), mens 5xx-koder angiver serverfejl (problemer på serversiden). Denne skelnen hjælper med at fejlfinde, hvor problemet opstod.
Ja, værktøjet giver detaljerede oplysninger om alle 3xx-omdirigeringskoder, herunder 301 (permanent omdirigering), 302 (midlertidig omdirigering) og 304 (ikke ændret), og forklarer, hvornår og hvordan hver type skal bruges.
Helt sikkert! At forstå HTTP-statuskoder er afgørende for at bygge RESTful API'er. Værktøjet hjælper dig med at vælge den rigtige statuskode til forskellige API-svar og forstå koder, der returneres af tredjeparts-API'er.
Ja, den dækker alle 2xx-succeskoder, herunder 200 (OK), 201 (Created), 204 (No Content) og andre, og forklarer de subtile forskelle, og hvornår man skal bruge dem i sine applikationer.
401 Unauthorized betyder, at autentificering er påkrævet eller mislykkedes - brugeren har ikke angivet gyldige legitimationsoplysninger. Inkluder en WWW-Authenticate header for at fortælle klienter, hvordan de skal autentificeres. 403 Forbidden betyder, at serveren har forstået anmodningen, men nægter at godkende den - godkendelsen var vellykket, men brugeren mangler tilladelse til ressourcen.
Brug 201 Created, når en POST- eller PUT-anmodning opretter en ny ressource. Inkluder en Location-header med URL'en til den nyoprettede ressource. Brug 200 OK til vellykkede anmodninger, der ikke opretter ressourcer, f.eks. GET-anmodninger, opdateringer (PUT/PATCH) til eksisterende ressourcer eller DELETE-operationer.
301 Moved Permanently fortæller klienter og søgemaskiner, at ressourcen er flyttet permanent - browsere og søgemaskiner cacher dette og opdaterer bogmærker/indeks. 302 Found (eller 307 Temporary Redirect) angiver en midlertidig omdirigering - søgemaskinerne beholder den oprindelige URL i deres indeks. Brug 301 til permanente URL-ændringer, 302 til midlertidige situationer.
Når du returnerer 429, skal du inkludere en Retry-After-header, der angiver, hvornår klienten kan prøve igen (i sekunder eller HTTP-dato). Denne status indikerer hastighedsbegrænsning - klienten har foretaget for mange anmodninger. Implementer eksponentiel backoff i din klientkode, når du modtager 429, for at respektere hastighedsgrænser og undgå yderligere neddrosling.
