HttpStatusCode Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat de waarden van HTTP-statuscodes zoals gedefinieerd door RFC 9110, sectie 15.
public enum class HttpStatusCode
public enum HttpStatusCode
type HttpStatusCode =
Public Enum HttpStatusCode
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| Continue | 100 | Equivalent aan HTTP-status 100. Continue geeft aan dat de client kan doorgaan met de aanvraag. |
| SwitchingProtocols | 101 | Equivalent aan HTTP-status 101. SwitchingProtocols geeft aan dat de protocolversie of het protocol wordt gewijzigd. |
| Processing | 102 | Equivalent aan HTTP-status 102. Processing geeft aan dat de server de volledige aanvraag heeft geaccepteerd, maar deze nog niet heeft voltooid. |
| EarlyHints | 103 | Equivalent aan HTTP-status 103. EarlyHints geeft aan de client aan dat de server waarschijnlijk een definitief antwoord verzendt met de headervelden die zijn opgenomen in het informatieve antwoord. |
| OK | 200 | Equivalent aan HTTP-status 200. OK geeft aan dat de aanvraag is geslaagd en dat de aangevraagde informatie in het antwoord staat. Dit is de meest voorkomende statuscode die moet worden ontvangen. |
| Created | 201 | Equivalent aan HTTP-status 201. Created geeft aan dat de aanvraag heeft geresulteerd in een nieuwe resource die is gemaakt voordat het antwoord werd verzonden. |
| Accepted | 202 | Equivalent aan HTTP-status 202. Accepted geeft aan dat de aanvraag is geaccepteerd voor verdere verwerking. |
| NonAuthoritativeInformation | 203 | Equivalent aan HTTP-status 203. NonAuthoritativeInformation geeft aan dat de geretourneerde metagegevens afkomstig zijn van een kopie in de cache in plaats van de oorspronkelijke server en daarom mogelijk onjuist zijn. |
| NoContent | 204 | Equivalent aan HTTP-status 204. NoContent geeft aan dat de aanvraag is verwerkt en dat het antwoord opzettelijk leeg is. |
| ResetContent | 205 | Equivalent aan HTTP-status 205. ResetContent geeft aan dat de client de huidige resource opnieuw moet instellen (niet opnieuw laden). |
| PartialContent | 206 | Equivalent aan HTTP-status 206. PartialContent geeft aan dat het antwoord een gedeeltelijke reactie is zoals aangevraagd door een GET-aanvraag die een bytebereik bevat. |
| MultiStatus | 207 | Equivalent aan HTTP-status 207. MultiStatus geeft meerdere statuscodes voor één antwoord aan tijdens een WebDAV-bewerking (Web Distributed Authoring and Versioning). De hoofdtekst van het antwoord bevat XML die de statuscodes beschrijft. |
| AlreadyReported | 208 | Equivalent aan HTTP-status 208. AlreadyReported geeft aan dat de leden van een WebDAV-binding al zijn geïnventariseerd in een eerder deel van het antwoord met meerdere statussen en niet opnieuw worden opgenomen. |
| IMUsed | 226 | Equivalent aan HTTP-status 226. IMUsed geeft aan dat de server een aanvraag voor de resource heeft uitgevoerd en het antwoord een weergave is van het resultaat van een of meer exemplaren die zijn toegepast op het huidige exemplaar. |
| Ambiguous | 300 | Equivalent aan HTTP-status 300.
Ambiguous geeft aan dat de aangevraagde informatie meerdere representaties heeft. De standaardactie is om deze status als omleiding te behandelen en de inhoud van de locatieheader te volgen die aan dit antwoord is gekoppeld.
|
| MultipleChoices | 300 | Equivalent aan HTTP-status 300.
MultipleChoices geeft aan dat de aangevraagde informatie meerdere representaties heeft. De standaardactie is om deze status als omleiding te behandelen en de inhoud van de locatieheader te volgen die aan dit antwoord is gekoppeld.
|
| Moved | 301 | Equivalent aan HTTP-status 301.
Moved geeft aan dat de aangevraagde informatie is verplaatst naar de URI die is opgegeven in de locatieheader. De standaardactie wanneer deze status wordt ontvangen, is door de locatieheader te volgen die is gekoppeld aan het antwoord. Wanneer de oorspronkelijke aanvraagmethode POST was, gebruikt de omgeleide aanvraag de GET-methode.
|
| MovedPermanently | 301 | Equivalent aan HTTP-status 301.
MovedPermanently geeft aan dat de aangevraagde informatie is verplaatst naar de URI die is opgegeven in de locatieheader. De standaardactie wanneer deze status wordt ontvangen, is door de locatieheader te volgen die is gekoppeld aan het antwoord.
|
| Found | 302 | Equivalent aan HTTP-status 302.
Found geeft aan dat de aangevraagde informatie zich bevindt op de URI die is opgegeven in de locatieheader. De standaardactie wanneer deze status wordt ontvangen, is door de locatieheader te volgen die is gekoppeld aan het antwoord. Wanneer de oorspronkelijke aanvraagmethode POST was, gebruikt de omgeleide aanvraag de GET-methode.
|
| Redirect | 302 | Equivalent aan HTTP-status 302.
Redirect geeft aan dat de aangevraagde informatie zich bevindt op de URI die is opgegeven in de locatieheader. De standaardactie wanneer deze status wordt ontvangen, is door de locatieheader te volgen die is gekoppeld aan het antwoord. Wanneer de oorspronkelijke aanvraagmethode POST was, gebruikt de omgeleide aanvraag de GET-methode.
|
| RedirectMethod | 303 | Equivalent aan HTTP-status 303.
RedirectMethod stuurt de client automatisch om naar de URI die is opgegeven in de locatieheader als gevolg van een POST. De aanvraag voor de resource die is opgegeven door de locatieheader, wordt gemaakt met een GET.
|
| SeeOther | 303 | Equivalent aan HTTP-status 303.
SeeOther stuurt de client automatisch om naar de URI die is opgegeven in de locatieheader als gevolg van een POST. De aanvraag voor de resource die is opgegeven door de locatieheader, wordt gemaakt met een GET.
|
| NotModified | 304 | Equivalent aan HTTP-status 304. NotModified geeft aan dat de kopie in de cache van de client up-to-date is. De inhoud van de resource wordt niet overgedragen. |
| UseProxy | 305 | Equivalent aan HTTP-status 305. UseProxy geeft aan dat de aanvraag de proxyserver moet gebruiken op de URI die is opgegeven in de locatieheader. |
| Unused | 306 | Equivalent aan HTTP-status 306. Unused is een voorgestelde extensie voor de HTTP/1.1-specificatie die niet volledig is opgegeven. |
| RedirectKeepVerb | 307 | Equivalent aan HTTP-status 307.
RedirectKeepVerb geeft aan dat de aanvraaggegevens zich bevinden op de URI die is opgegeven in de locatieheader. De standaardactie wanneer deze status wordt ontvangen, is door de locatieheader te volgen die is gekoppeld aan het antwoord. Wanneer de oorspronkelijke aanvraagmethode POST was, gebruikt de omgeleide aanvraag ook de POST-methode.
|
| TemporaryRedirect | 307 | Equivalent aan HTTP-status 307.
TemporaryRedirect geeft aan dat de aanvraaggegevens zich bevinden op de URI die is opgegeven in de locatieheader. De standaardactie wanneer deze status wordt ontvangen, is door de locatieheader te volgen die is gekoppeld aan het antwoord. Wanneer de oorspronkelijke aanvraagmethode POST was, gebruikt de omgeleide aanvraag ook de POST-methode.
|
| PermanentRedirect | 308 | Equivalent aan HTTP-status 308. PermanentRedirect geeft aan dat de aanvraaggegevens zich bevinden op de URI die is opgegeven in de locatieheader. De standaardactie wanneer deze status wordt ontvangen, is door de locatieheader te volgen die is gekoppeld aan het antwoord. Wanneer de oorspronkelijke aanvraagmethode POST was, gebruikt de omgeleide aanvraag ook de POST-methode. |
| BadRequest | 400 | Equivalent aan HTTP-status 400. BadRequest geeft aan dat de aanvraag niet kan worden begrepen door de server. BadRequest wordt verzonden wanneer er geen andere fout van toepassing is, of als de exacte fout onbekend is of geen eigen foutcode heeft. |
| Unauthorized | 401 | Equivalent aan HTTP-status 401. Unauthorized geeft aan dat voor de aangevraagde resource verificatie is vereist. De WWW-Authenticate header bevat de details van het uitvoeren van de verificatie. |
| PaymentRequired | 402 | Equivalent aan HTTP-status 402. PaymentRequired is gereserveerd voor toekomstig gebruik. |
| Forbidden | 403 | Equivalent aan HTTP-status 403. Forbidden geeft aan dat de server weigert te voldoen aan de aanvraag. |
| NotFound | 404 | Equivalent aan HTTP-status 404. NotFound geeft aan dat de aangevraagde resource niet bestaat op de server. |
| MethodNotAllowed | 405 | Equivalent aan HTTP-status 405. MethodNotAllowed geeft aan dat de aanvraagmethode (POST of GET) niet is toegestaan voor de aangevraagde resource. |
| NotAcceptable | 406 | Equivalent aan HTTP-status 406. NotAcceptable geeft aan dat de client heeft aangegeven met Accept-headers dat deze geen van de beschikbare weergaven van de resource accepteert. |
| ProxyAuthenticationRequired | 407 | Gelijk aan HTTP-status 407. ProxyAuthenticationRequired geeft aan dat de aangevraagde proxy verificatie vereist. De header Proxy-verificatie bevat de details van het uitvoeren van de verificatie. |
| RequestTimeout | 408 | Equivalent aan HTTP-status 408. RequestTimeout geeft aan dat de client geen aanvraag heeft verzonden binnen het moment dat de server de aanvraag verwachtte. |
| Conflict | 409 | Equivalent aan HTTP-status 409. Conflict geeft aan dat de aanvraag niet kan worden uitgevoerd vanwege een conflict op de server. |
| Gone | 410 | Equivalent aan HTTP-status 410. Gone geeft aan dat de aangevraagde resource niet meer beschikbaar is. |
| LengthRequired | 411 | Equivalent aan HTTP-status 411. LengthRequired geeft aan dat de vereiste koptekst voor inhoudslengte ontbreekt. |
| PreconditionFailed | 412 | Equivalent aan HTTP-status 412. PreconditionFailed geeft aan dat een voorwaarde die is ingesteld voor deze aanvraag is mislukt en dat de aanvraag niet kan worden uitgevoerd. Voorwaarden worden ingesteld met headers voor voorwaardelijke aanvragen, zoals If-Match, If-None-Match of If-Unmodified-Since. |
| RequestEntityTooLarge | 413 | Equivalent aan HTTP-status 413. RequestEntityTooLarge geeft aan dat de aanvraag te groot is om de server te verwerken. |
| RequestUriTooLong | 414 | Equivalent aan HTTP-status 414. RequestUriTooLong geeft aan dat de URI te lang is. |
| UnsupportedMediaType | 415 | Equivalent aan HTTP-status 415. UnsupportedMediaType geeft aan dat de aanvraag een niet-ondersteund type is. |
| RequestedRangeNotSatisfiable | 416 | Equivalent aan HTTP-status 416. RequestedRangeNotSatisfiable geeft aan dat het bereik van de aangevraagde gegevens van de resource niet kan worden geretourneerd, ofwel omdat het begin van het bereik vóór het begin van de resource valt, of het einde van het bereik na het einde van de resource valt. |
| ExpectationFailed | 417 | Equivalent aan HTTP-status 417. ExpectationFailed geeft aan dat aan een verwachting in een Expect-header niet kan worden voldaan door de server. |
| MisdirectedRequest | 421 | Equivalent aan HTTP-status 421. MisdirectedRequest geeft aan dat de aanvraag is gericht op een server die geen antwoord kan produceren. |
| UnprocessableEntity | 422 | Equivalent aan HTTP-status 422.
UnprocessableEntity geeft aan dat de aanvraag goed is opgemaakt, maar niet kan worden gevolgd vanwege semantische fouten.
|
| Locked | 423 | Equivalent aan HTTP-status 423. Locked geeft aan dat de bron- of doelresource is vergrendeld. |
| FailedDependency | 424 | Equivalent aan HTTP-status 424. FailedDependency geeft aan dat de methode niet kan worden uitgevoerd op de resource omdat de aangevraagde actie afhankelijk is van een andere actie en deze actie is mislukt. |
| UpgradeRequired | 426 | Equivalent aan HTTP-status 426. UpgradeRequired geeft aan dat de client moet overschakelen naar een ander protocol, zoals TLS/1.0. |
| PreconditionRequired | 428 | Equivalent aan HTTP-status 428. PreconditionRequired geeft aan dat de server vereist dat de aanvraag voorwaardelijk is. |
| TooManyRequests | 429 | Equivalent aan HTTP-status 429. TooManyRequests geeft aan dat de gebruiker in een bepaalde tijd te veel aanvragen heeft verzonden. |
| RequestHeaderFieldsTooLarge | 431 | Equivalent aan HTTP-status 431. RequestHeaderFieldsTooLarge geeft aan dat de server de aanvraag niet wil verwerken omdat de headervelden (ofwel een afzonderlijk headerveld of alle koptekstvelden gezamenlijk) te groot zijn. |
| UnavailableForLegalReasons | 451 | Equivalent aan HTTP-status 451. UnavailableForLegalReasons geeft aan dat de server de toegang tot de resource weigert als gevolg van een juridische vraag. |
| InternalServerError | 500 | Equivalent aan HTTP-status 500. InternalServerError geeft aan dat er een algemene fout is opgetreden op de server. |
| NotImplemented | 501 | Equivalent aan HTTP-status 501. NotImplemented geeft aan dat de server geen ondersteuning biedt voor de aangevraagde functie. |
| BadGateway | 502 | Equivalent aan HTTP-status 502. BadGateway geeft aan dat een tussenliggende proxyserver een ongeldig antwoord heeft ontvangen van een andere proxy of de oorspronkelijke server. |
| ServiceUnavailable | 503 | Equivalent aan HTTP-status 503. ServiceUnavailable geeft aan dat de server tijdelijk niet beschikbaar is, meestal vanwege een hoge belasting of onderhoud. |
| GatewayTimeout | 504 | Equivalent aan HTTP-status 504. GatewayTimeout geeft aan dat er een time-out is opgetreden voor een tussenliggende proxyserver tijdens het wachten op een reactie van een andere proxy of de oorspronkelijke server. |
| HttpVersionNotSupported | 505 | Equivalent aan HTTP-status 505. HttpVersionNotSupported geeft aan dat de aangevraagde HTTP-versie niet wordt ondersteund door de server. |
| VariantAlsoNegotiates | 506 | Equivalent aan HTTP-status 506. VariantAlsoNegotiates geeft aan dat de gekozen variantresource is geconfigureerd voor het uitvoeren van transparante inhoudsonderhandeling zelf en daarom niet het juiste eindpunt is in het onderhandelingsproces. |
| InsufficientStorage | 507 | Equivalent aan HTTP-status 507. InsufficientStorage geeft aan dat de server de weergave die nodig is om de aanvraag te voltooien niet kan opslaan. |
| LoopDetected | 508 | Equivalent aan HTTP-status 508. LoopDetected geeft aan dat de server een bewerking heeft beëindigd omdat er een oneindige lus is opgetreden tijdens het verwerken van een WebDAV-aanvraag met 'Diepte: oneindig'. Deze statuscode is bedoeld voor achterwaartse compatibiliteit met clients die niet op de hoogte zijn van de statuscode AlreadyReported 208 die wordt weergegeven in antwoordteksten met meerdere statussen. |
| NotExtended | 510 | Equivalent aan HTTP-status 510. NotExtended geeft aan dat verdere extensies voor de aanvraag vereist zijn om aan de server te voldoen. |
| NetworkAuthenticationRequired | 511 | Equivalent aan HTTP-status 511. NetworkAuthenticationRequired geeft aan dat de client moet worden geverifieerd om netwerktoegang te krijgen; het is bedoeld voor gebruik door proxy's te onderscheppen die worden gebruikt om de toegang tot het netwerk te beheren. |