Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 13271|Antwoord: 0

[Website-ontwikkeling Kennis] De webmaster moet de betekenis van de HTTP-website-antwoordcode kennen

[Link kopiëren]
Geplaatst op 22-10-2014 11:33:51 | | |
HTTP Statuscode
Enkele veelvoorkomende statuscodes zijn:
200 - De server retourneert succesvol de webpagina 404 - De gevraagde webpagina bestaat niet 503 - De dienst is niet beschikbaar
Alle statusuitleg: Klik om te bekijken

1xx (Ad hoc reactie)
Een statuscode die een tijdelijke reactie vertegenwoordigt en vereist dat de verzoeker de actie voortzet.

Codebeschrijving
100 (Ga door) De verzoeker moet doorgaan met het verzoek. De server stuurt deze code terug om aan te geven dat het eerste deel van het verzoek is ontvangen en wacht op de rest.  
101 (Switchover Protocol) De aanvrager heeft de server gevraagd om van protocol te wisselen, en de server heeft bevestigd en zich voorbereid om te wisselen.

2xx (Succes)
Een statuscode die aangeeft dat het verzoek succesvol is verwerkt.
Codebeschrijving
200 (Succes) De server heeft het verzoek succesvol verwerkt. Meestal betekent dit dat de server de gevraagde webpagina heeft bediend.
201 (Aangemaakt) Het verzoek slaagt en de server maakt een nieuwe resource aan.
202 (Geaccepteerd) Het verzoek is door de server geaccepteerd, maar nog niet verwerkt.
203 (Ongeautoriseerde Informatie) De server heeft het verzoek succesvol verwerkt, maar de teruggestuurde informatie kan van een andere bron afkomstig zijn.
De 204 (geen content) server verwerkte het verzoek succesvol, maar kreeg geen terugkomst.
De 205 (Reset Content) server verwerkte het verzoek succesvol, maar gaf niets terug.
206 (gedeeltelijk) De server heeft enkele van de GET-verzoeken succesvol verwerkt.

3xx (Doorverwijzing)
Geeft aan dat verdere actie nodig is om het verzoek te voltooien. Gewoonlijk worden deze statuscodes gebruikt voor doorverwijzingen.

Codebeschrijving
300 (meerkeuzes) De server kan verschillende acties uitvoeren op het verzoek. De server kan een actie selecteren op basis van de requester (user agent) of een lijst met acties aanbieden waaruit de requester kan kiezen.
De pagina van het 301 (permanent verplaatste) verzoek is permanent verplaatst naar een nieuwe locatie. Wanneer de server dit antwoord teruggeeft (als reactie op een GET- of HEAD-verzoek), wordt de verzoeker automatisch doorgestuurd naar een nieuwe locatie.
De 302 (Temporary Move) server reageert momenteel op verzoeken van een webpagina op een andere locatie, maar de aanvrager moet de oorspronkelijke locatie blijven gebruiken voor toekomstige verzoeken.
303 (Bekijk Andere Locaties) De server retourneert deze code wanneer de verzoeker een apart GET-verzoek voor een andere locatie moet gebruiken om het antwoord op te halen.
304 (Ongewijzigd) De gevraagde webpagina is sinds het laatste verzoek niet gewijzigd. Wanneer de server dit antwoord teruggeeft, wordt de webinhoud niet teruggegeven.
305 (Gebruik proxy) De aanvrager kan de proxy alleen gebruiken om toegang te krijgen tot de gevraagde webpagina. Als de server dit antwoord teruggeeft, betekent dit ook dat de verzoeker een proxy moet gebruiken.
307 (Tijdelijke Redirect) De server reageert momenteel op verzoeken van een webpagina op een andere locatie, maar de aanvrager moet de oorspronkelijke locatie blijven gebruiken voor toekomstige verzoeken.

4xx (Verzoekfout)
Deze statuscodes geven aan dat het verzoek mogelijk verkeerd is gegaan, waardoor de server het niet kan verwerken.

Codebeschrijving
400 (Foutverzoek) De server begrijpt de syntaxis van het verzoek niet.
401 (Ongeautoriseerde) verzoeken vereisen authenticatie. Voor webpagina's waarvoor inloggen vereist is, kan de server dit antwoord teruggeven.
403 (verboden) De server wijst het verzoek af.
404 (Niet gevonden) De server kon de gevraagde webpagina niet vinden.
405 (Methode uitgeschakeld) schakelt de methode uit die in het verzoek is gespecificeerd.
406 (Niet geaccepteerd) webpagina's die niet kunnen reageren op verzoeken met behulp van de gevraagde inhoudsattributen.
407 (Agentautorisatie vereist) Deze statuscode lijkt op 401 (niet geautoriseerd), maar de aanduidingsaanvrager moet het gebruik van de agent autoriseren.
408 (Request Timeout) Er treedt een time-out op terwijl de server wacht op een verzoek.
409 (Conflict) De server crasht tijdens het voltooien van een verzoek. De server moet informatie over het conflict opnemen in de reactie.
410 (Verwijderd) Als de gevraagde resource permanent is verwijderd, geeft de server dit antwoord terug.
411 (Geldige lengte vereist) De server accepteert geen verzoeken die geen geldig Content Length-headerveld bevatten.
412 (Vereisten niet vervuld) De server voldoet niet aan een van de door de verzoeker gestelde vereisten.
413 (Request entity is too large) De server kan het verzoek niet verwerken omdat de request entity te groot is om de verwerkingscapaciteit van de server te overschrijden.
414 (De gevraagde URI is te lang) De gevraagde URI (meestal een webadres) is te lang voor de server om te verwerken.
415 (Niet-ondersteunde Media Types) Het formaat van het verzoek wordt niet ondersteund door de verzoekpagina.
416 (Request scope niet compliant) Als de pagina de scope van het verzoek niet kan leveren, geeft de server deze statuscode terug.
417 (Verwacht Niet Voldaan) De server voldoet niet aan de eisen voor het veld Verwacht verzoekheader.

5xx (serverfout)
Deze statuscodes geven aan dat er een interne fout is opgetreden toen de server probeerde het verzoek te verwerken. Deze fouten kunnen fouten zijn op de server zelf, niet op het verzoek.

Codebeschrijving
500 (Fout binnen de server) De server ondervond een fout en kon het verzoek niet voltooien.
501 (nog niet geïmplementeerd) De server kan het verzoek niet voltooien. Deze code kan bijvoorbeeld worden teruggegeven wanneer de server de verzoekmethode niet herkent.
De 502 (Error Gateway) server fungeert als een gateway of proxy en ontvangt een ongeldig antwoord van de upstream-server.
503 (Service niet beschikbaar) De server is momenteel niet beschikbaar (vanwege overbelasting of onderhoudsuitval). Meestal is dit slechts een tijdelijke toestand.
504 (Gateway Timeout) De server fungeert als een gateway of proxy, maar ontvangt geen verzoek van de upstream-server tijdig.
505 (HTTP-versie niet ondersteund) De server ondersteunt niet de versie van het HTTP-protocol die in het verzoek wordt gebruikt





Vorig:HTML springt naar de broncode van de webpagina
Volgend:Eason Chan "Niets Verkeerds Dragen"
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com