Shufti-Sphere-Website-Banner
burgermenu kruis-icoon-2

Informatiebronnen

fr

54.38.96.32

Statuscode 400 (clientfout)

De server kon het verzoek niet begrijpen vanwege... onjuiste syntaxisDe klant MOET
Herhaal het verzoek NIET zonder aanpassingen.

Het is een algemene fout wanneer het inwilligen van het verzoek zou leiden tot een ongeldige status. Domeinvalidatiefouten,
Ontbrekende gegevens, enzovoort, zijn enkele voorbeelden.

401 (Niet geautoriseerd)

Het verzoek vereist gebruikersverificatieHet antwoord MOET een WWW-Authenticate-header
veld met een uitdaging die van toepassing is op de gevraagde bron. De klant MAG het verzoek herhalen.
met een geschikte Autorisatieheader veld. Als het verzoek al het volgende bevatte Autorisatiegegevens,
dan de 401 Het antwoord geeft aan dat de autorisatie voor die inloggegevens is geweigerd. Als de 401
Het antwoord bevat dezelfde uitdaging als het vorige antwoord, en de gebruikersagent heeft dit al gedaan.
Als er minstens één keer een authenticatiepoging is gedaan, dan zou de gebruiker de entiteit moeten zien die is opgegeven.
in het antwoord, aangezien die entiteit relevante informatie kan bevatten. diagnostische informatieHTTP-toegang
Authenticatie wordt uitgelegd in “HTTP-authenticatie: Basis- en digest-authenticatie'.

402 (Ongeldig verzoek)

Deze statuscode treedt op wanneer het verzoek ontbrekende parameters. In de API-verzoeken, over het algemeen,
Er zijn enkele verplichte en enkele optionele parameters. In het geval dat een van de verplichte parameters
ontbreekt in het API-verzoek, een 402 Er wordt een foutcode geretourneerd.

403 (Verboden)

De server heeft het verzoek begrepen, maar weigert het uit te voeren. autorisatie zal niet helpen en de
Het verzoek mag NIET worden herhaald. Als de verzoekmethode niet was HEAD en de server wenst
Maak openbaar waarom het verzoek niet is ingewilligd; het MOET een beschrijving geven van het verzoek. reden voor de weigering in
de entiteit. Als de server deze informatie niet wil verstrekken. beschikbaar voor de klant, de statuscode
404 (Niet gevonden) kan in plaats daarvan worden gebruikt.

404 (Niet gevonden)

De server heeft niets gevonden dat overeenkomt met de Aanvraag-URIEr wordt niet aangegeven of de
De aandoening is tijdelijk of permanent. 410 (Verdwenen) De statuscode MOET worden gebruikt als de server
weet, via een intern configureerbaar mechanisme, dat een oude bron permanent
Niet beschikbaar en heeft geen doorstuuradres. Deze statuscode wordt vaak gebruikt wanneer de server niet beschikbaar is en geen doorstuuradres heeft.
Ik wil niet precies bekendmaken waarom het verzoek is afgewezen, of wanneer er geen ander antwoord mogelijk is.

409 (Conflict)

Het verzoek zou niet voltooid door een conflict met de huidige toestand van de hulpbron.
Deze code is alleen toegestaan ​​in situaties waarin verwacht wordt dat de gebruiker in staat zal zijn om... los het
conflict
en dien het verzoek opnieuw in. antwoordtekst MOET voldoende informatie bevatten voor de
gebruiker om te herkennen bron van het conflictIdealiter zou de responsentiteit voldoende informatie bevatten.
informatie voor de gebruiker of gebruikersagent om het probleem oplossenDat is echter mogelijk niet haalbaar en is
niet verplicht.

Conflicten ontstaan ​​het meest waarschijnlijk als reactie op een PUT verzoek. Bijvoorbeeld, als versiebeheer zou worden gebruikt
gebruikt en de entiteit die PUT inclusief wijzigingen aan een bron die conflicteren met wijzigingen die zijn aangebracht door een
vroeger (derde partij) verzoek, de server kan de 409 antwoord om aan te geven dat het niet kan worden voltooid
het verzoek. In dit geval, de respons-entiteit zou waarschijnlijk een lijst bevatten met de verschillen tussen de
twee versies in een formaat dat is gedefinieerd door de antwoord Content-Type.

429 (Te veel aanvragen)

Deze statuscode wordt geretourneerd in geval van te veel verzoeken worden naar de server verzonden. Voor de productie
rekening, Shufti staat toe 60 aanvragen per minuut. Op dezelfde manier geldt dit voor de proef omgeving, Shufti maakt het mogelijk 3
verzoeken per minuutDeze limiet geldt per IP-adres. In het geval dat de gebruiker overschrijdt deze limiet, een 429 Er verschijnt een statuscode.