HttpStatusCode Enumeración

Definición

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
HttpStatusCode

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. Ambiguous es un sinónimo de MultipleChoices.

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. Found es un sinónimo de Redirect.

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. Moved es un sinónimo de MovedPermanently.

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. MovedPermanently es un sinónimo de Moved.

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. MultipleChoices es un sinónimo de Ambiguous.

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. Redirect es un sinónimo de Found.

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. RedirectKeepVerb es un sinónimo de TemporaryRedirect.

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. RedirectMethod es un sinónimo de SeeOther.

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. SeeOther es un sinónimo de RedirectMethod.

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. TemporaryRedirect es un sinónimo de RedirectKeepVerb.

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. UnprocessableContent es un sinónimo de UnprocessableEntity.

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. UnprocessableEntity es un sinónimo de UnprocessableContent.

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.

Se aplica a