HttpStatusCode Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene los valores de los códigos de estado definidos para HTTP definidos en RFC 2616 para HTTP 1.1.
public enum class HttpStatusCode
public enum HttpStatusCode
type HttpStatusCode =
Public Enum HttpStatusCode
- Herencia
Campos
Accepted | 202 | Equivalente al código de estado HTTP 202. Accepted indica que se aceptó la solicitud para su posterior procesamiento. |
AlreadyReported | 208 | Equivalente al código de estado HTTP 208. AlreadyReported indica que los miembros de un enlace de WebDAV ya se han enumerado en una parte anterior de la respuesta multiestado y no se incluyen de nuevo. |
Ambiguous | 300 | Equivalente al código de estado HTTP 300.
Ambiguous indica que la información solicitada tiene varias representaciones. La acción predeterminada consiste en tratar este estado como una redirección y seguir el contenido del encabezado Location asociado a esta respuesta.
|
BadGateway | 502 | Equivalente al código de estado HTTP 502. BadGateway indica que un servidor proxy intermedio recibió una respuesta errónea de otro proxy o del servidor de origen. |
BadRequest | 400 | Equivalente al código de estado HTTP 400. BadRequest indica que el servidor no entendió la solicitud. Se envía BadRequest cuando ningún otro error es aplicable, se desconoce el error exacto o este no tiene su propio código de error. |
Conflict | 409 | Equivalente al código de estado HTTP 409. Conflict indica que no se pudo realizar la solicitud debido a un conflicto en el servidor. |
Continue | 100 | Equivalente al código de estado HTTP 100. Continue indica que el cliente puede continuar con su solicitud. |
Created | 201 | Equivalente al código de estado HTTP 201. Created indica que la solicitud dio como resultado un nuevo recurso creado antes de enviar la respuesta. |
EarlyHints | 103 | Equivalente al código de estado HTTP 103. EarlyHints indica al cliente que es probable que el servidor envíe una respuesta final con los campos de encabezado incluidos en la respuesta informativa. |
ExpectationFailed | 417 | Equivalente al código de estado HTTP 417. ExpectationFailed indica que el servidor no pudo cumplir la expectativa dada en un encabezado Expect. |
FailedDependency | 424 | Equivalente al código de estado HTTP 424. FailedDependency indica que el método no se pudo realizar en el recurso porque la acción solicitada dependía de otra acción y se produjo un error en la acción. |
Forbidden | 403 | Equivalente al código de estado HTTP 403. Forbidden indica que el servidor rechaza atender la solicitud. |
Found | 302 | Equivalente al código de estado HTTP 302.
Found indica que la información solicitada se encuentra en el URI especificado en el encabezado Location. La acción predeterminada cuando se recibe este estado es seguir el encabezado Location asociado a la respuesta. Si el método de solicitud original era POST, la solicitud redirigida utilizará el método GET.
|
GatewayTimeout | 504 | Equivalente al código de estado HTTP 504. GatewayTimeout indica que un servidor proxy intermedio agotó su tiempo de espera mientras aguardaba una respuesta de otro proxy o del servidor de origen. |
Gone | 410 | Equivalente al código de estado HTTP 410. Gone indica que el recurso solicitado ya no está disponible. |
HttpVersionNotSupported | 505 | Equivalente al código de estado HTTP 505. HttpVersionNotSupported indica que el servidor no admite la versión HTTP solicitada. |
IMUsed | 226 | Equivalente al código de estado HTTP 226. IMUsed indica que el servidor ha atendido una solicitud del recurso y la respuesta es una representación del resultado de una o varias manipulaciones de instancia aplicadas a la instancia actual. |
InsufficientStorage | 507 | Equivalente al código de estado HTTP 507. InsufficientStorage indica que el servidor no puede almacenar la representación necesaria para completar la solicitud. |
InternalServerError | 500 | Equivalente al código de estado HTTP 500. InternalServerError indica que se produjo un error genérico en el servidor. |
LengthRequired | 411 | Equivalente al código de estado HTTP 411. LengthRequired indica que falta el encabezado Content-Length requerido. |
Locked | 423 | Equivalente al código de estado HTTP 423. Locked indica que el recurso de origen o de destino está bloqueado. |
LoopDetected | 508 | Equivalente al código de estado HTTP 508. LoopDetected indica que el servidor ha finalizado una operación porque encontró un bucle infinito al procesar una solicitud de WebDAV con "Profundidad: Infinito". Este código de estado se ha diseñado a efectos de compatibilidad con versiones anteriores de los clientes que no reconocen el código de estado 208 AlreadyReported que aparece en los cuerpos de respuesta multiestado. |
MethodNotAllowed | 405 | Equivalente al código de estado HTTP 405. MethodNotAllowed indica que no se permite el método de solicitud (POST o GET) en el recurso solicitado. |
MisdirectedRequest | 421 | Equivalente al código de estado HTTP 421. MisdirectedRequest indica que la solicitud se dirigió en un servidor que no puede generar una respuesta. |
Moved | 301 | Equivalente al código de estado HTTP 301.
Moved indica que la información solicitada se ha trasladado al URI especificado en el encabezado Location. La acción predeterminada cuando se recibe este estado es seguir el encabezado Location asociado a la respuesta. Si el método de solicitud original era POST, la solicitud redirigida utilizará el método GET.
|
MovedPermanently | 301 | Equivalente al código de estado HTTP 301.
MovedPermanently indica que la información solicitada se ha trasladado al URI especificado en el encabezado Location. La acción predeterminada cuando se recibe este estado es seguir el encabezado Location asociado a la respuesta.
|
MultipleChoices | 300 | Equivalente al código de estado HTTP 300.
MultipleChoices indica que la información solicitada tiene varias representaciones. La acción predeterminada consiste en tratar este estado como una redirección y seguir el contenido del encabezado Location asociado a esta respuesta.
|
MultiStatus | 207 | Equivalente al código de estado HTTP 207. MultiStatus indica varios códigos de estado para una sola respuesta durante una operación del Sistema distribuido de creación y control de versiones web (WebDAV). El cuerpo de la respuesta contiene XML que describe los códigos de estado. |
NetworkAuthenticationRequired | 511 | Equivalente al código de estado HTTP 511. NetworkAuthenticationRequired indica que el cliente debe autenticarse para obtener acceso a la red; está diseñado para su uso mediante la interceptación de servidores proxy que se usan para controlar el acceso a la red. |
NoContent | 204 | Equivalente al código de estado HTTP 204. NoContent indica que la solicitud se procesó correctamente y la respuesta está intencionadamente en blanco. |
NonAuthoritativeInformation | 203 | Equivalente al código de estado HTTP 203. NonAuthoritativeInformation indica que la información meta devuelta procede de una copia almacenada en caché en lugar del servidor de origen y, por tanto, puede ser incorrecta. |
NotAcceptable | 406 | Equivalente al código de estado HTTP 406. NotAcceptable indica que el cliente ha señalado con encabezados Accept que ya no aceptará ninguna de las representaciones disponibles del recurso. |
NotExtended | 510 | Equivalente al código de estado HTTP 510. NotExtended indica que se necesitan más extensiones de la solicitud para que el servidor la atienda. |
NotFound | 404 | Equivalente al código de estado HTTP 404. NotFound indica que el recurso solicitado no existe en el servidor. |
NotImplemented | 501 | Equivalente al código de estado HTTP 501. NotImplemented indica que el servidor no admite la función solicitada. |
NotModified | 304 | Equivalente al código de estado HTTP 304. NotModified indica que está actualizada la copia en caché del cliente. No se transfiere el contenido del recurso. |
OK | 200 | Equivalente al código de estado HTTP 200. OK indica que la solicitud se realizó correctamente y la información solicitada se incluye en la respuesta. Este es el código de estado más habitual que se va a recibir. |
PartialContent | 206 | Equivalente al código de estado HTTP 206. PartialContent indica que la respuesta es una respuesta parcial conforme a una solicitud GET que incluye un intervalo de bytes. |
PaymentRequired | 402 | Equivalente al código de estado HTTP 402. PaymentRequired se reserva para un uso futuro. |
PermanentRedirect | 308 | Equivalente al código de estado HTTP 308. PermanentRedirect indica que la información de la solicitud se encuentra en el URI especificado en el encabezado Location. La acción predeterminada cuando se recibe este estado es seguir el encabezado Location asociado a la respuesta. Si el método de solicitud original era POST, la solicitud redirigida también utilizará el método GET. |
PreconditionFailed | 412 | Equivalente al código de estado HTTP 412. PreconditionFailed indica un error relativo a una condición establecida para esta solicitud, lo cual impide su realización. Las condiciones se establecen mediante encabezados de solicitud condicional, como If-Match, If-None-Match o If-Unmodified-Since. |
PreconditionRequired | 428 | Equivalente al código de estado HTTP 428. PreconditionRequired indica que el servidor requiere que la solicitud sea condicional. |
Processing | 102 | Equivalente al código de estado HTTP 102. Processing indica que el servidor ha aceptado la solicitud completa pero todavía no la ha completado. |
ProxyAuthenticationRequired | 407 | Equivalente al código de estado HTTP 407. ProxyAuthenticationRequired indica que el proxy solicitado requiere autenticación. El encabezado Proxy-authenticate contiene los detalles de cómo realizar la autenticación. |
Redirect | 302 | Equivalente al código de estado HTTP 302.
Redirect indica que la información solicitada se encuentra en el URI especificado en el encabezado Location. La acción predeterminada cuando se recibe este estado es seguir el encabezado Location asociado a la respuesta. Si el método de solicitud original era POST, la solicitud redirigida utilizará el método GET.
|
RedirectKeepVerb | 307 | Equivalente al código de estado HTTP 307.
RedirectKeepVerb indica que la información de la solicitud se encuentra en el URI especificado en el encabezado Location. La acción predeterminada cuando se recibe este estado es seguir el encabezado Location asociado a la respuesta. Si el método de solicitud original era POST, la solicitud redirigida también utilizará el método GET.
|
RedirectMethod | 303 | Equivalente al código de estado HTTP 303.
RedirectMethod redirige automáticamente el cliente al URI especificado en el encabezado Location como resultado de una acción POST. La solicitud al recurso especificado por el encabezado Location se realizará con GET.
|
RequestedRangeNotSatisfiable | 416 | Equivalente al código de estado HTTP 416. RequestedRangeNotSatisfiable indica que no se puede devolver el intervalo de datos solicitado desde el recurso, porque el comienzo del intervalo se encuentra delante del comienzo del recurso o porque el final del intervalo se encuentra detrás del final del recurso. |
RequestEntityTooLarge | 413 | Equivalente al código de estado HTTP 413. RequestEntityTooLarge indica que la solicitud es demasiado grande para que el servidor la pueda procesar. |
RequestHeaderFieldsTooLarge | 431 | Equivalente al código de estado HTTP 431. RequestHeaderFieldsTooLarge indica que es difícil que el servidor procese la solicitud porque sus campos de encabezado (ya sea un campo de encabezado individual o todos los campos de encabezado colectivamente) son demasiado grandes. |
RequestTimeout | 408 | Equivalente al código de estado HTTP 408. RequestTimeout indica que el cliente no envió una solicitud en el intervalo de tiempo durante el cual el servidor la esperaba. |
RequestUriTooLong | 414 | Equivalente al código de estado HTTP 414. RequestUriTooLong indica que el URI es demasiado largo. |
ResetContent | 205 | Equivalente al código de estado HTTP 205. ResetContent indica que el cliente debe restablecer (no recargar) el recurso actual. |
SeeOther | 303 | Equivalente al código de estado HTTP 303.
SeeOther redirige automáticamente el cliente al URI especificado en el encabezado Location como resultado de una acción POST. La solicitud al recurso especificado por el encabezado Location se realizará con GET.
|
ServiceUnavailable | 503 | Equivalente al código de estado HTTP 503. ServiceUnavailable indica que el servidor está temporalmente no disponible, normalmente por motivos de sobrecarga o mantenimiento. |
SwitchingProtocols | 101 | Equivalente al código de estado HTTP 101. SwitchingProtocols indica que se está modificando la versión de protocolo o el protocolo. |
TemporaryRedirect | 307 | Equivalente al código de estado HTTP 307.
TemporaryRedirect indica que la información de la solicitud se encuentra en el URI especificado en el encabezado Location. La acción predeterminada cuando se recibe este estado es seguir el encabezado Location asociado a la respuesta. Si el método de solicitud original era POST, la solicitud redirigida también utilizará el método GET.
|
TooManyRequests | 429 | Equivalente al código de estado HTTP 429. TooManyRequests indica que el usuario ha enviado demasiadas solicitudes en un período de tiempo determinado. |
Unauthorized | 401 | Equivalente al código de estado HTTP 401. Unauthorized indica que el recurso solicitado requiere autenticación. El encabezado WWW-Authenticate contiene los detalles de cómo realizar la autenticación. |
UnavailableForLegalReasons | 451 | Equivalente al código de estado HTTP 451. UnavailableForLegalReasons indica que el servidor está denegando el acceso al recurso como consecuencia de una demanda legal. |
UnprocessableContent | 422 | Equivalente al código de estado HTTP 422.
UnprocessableContent indica que la solicitud tenía el formato correcto, pero no pudo seguirse debido a errores semánticos.
|
UnprocessableEntity | 422 | Equivalente al código de estado HTTP 422.
UnprocessableEntity indica que la solicitud tenía el formato correcto, pero no pudo seguirse debido a errores semánticos.
|
UnsupportedMediaType | 415 | Equivalente al código de estado HTTP 415. UnsupportedMediaType indica que el tipo de la solicitud no es compatible. |
Unused | 306 | Equivalente al código de estado HTTP 306. Unused es una extensión propuesta de la especificación HTTP/1.1 que no está totalmente especificada. |
UpgradeRequired | 426 | Equivalente al código de estado HTTP 426. UpgradeRequired indica que el cliente debería cambiar a otro protocolo como TLS/1.0. |
UseProxy | 305 | Equivalente al código de estado HTTP 305. UseProxy indica que la solicitud debe utilizar el servidor proxy en el URI especificado en el encabezado Location. |
VariantAlsoNegotiates | 506 | Equivalente al código de estado HTTP 506. VariantAlsoNegotiates indica que el recurso de variante elegido está configurado para participar en una negociación de contenido transparente y, por tanto, no es un punto de conexión adecuado en el proceso de negociación. |