HttpListenerResponse.StatusCode HttpListenerResponse.StatusCode HttpListenerResponse.StatusCode HttpListenerResponse.StatusCode Property

Definición

Obtiene o establece el código de estado de HTTP que se devuelve al cliente.Gets or sets the HTTP status code to be returned to the client.

public:
 property int StatusCode { int get(); void set(int value); };
public int StatusCode { get; set; }
member this.StatusCode : int with get, set
Public Property StatusCode As Integer

Valor de propiedad

Un valor Int32 que especifica el código de estado de HTTP para el recurso solicitado.An Int32 value that specifies the HTTP status code for the requested resource. El valor predeterminado es OK, que indica que el servidor procesó correctamente la solicitud del cliente e incluyó el recurso solicitado en el cuerpo de la respuesta.The default is OK, indicating that the server successfully processed the client's request and included the requested resource in the response body.

Excepciones

El valor especificado para una operación de conjunto no es válido.The value specified for a set operation is not valid. Los valores válidos están comprendidos entre 100 y 999, ambos inclusive.Valid values are between 100 and 999 inclusive.

Ejemplos

En el ejemplo de código siguiente se muestra cómo establecer el valor de esta propiedad.The following code example demonstrates setting the value of this property.

public static string[] CopyPrefixes (HttpListener listener)
{
     HttpListenerPrefixCollection prefixes = listener.Prefixes;
     string[] prefixArray = new string[prefixes.Count];
     prefixes.CopyTo(prefixArray, 0);
     return prefixArray;
}
Public Shared Function CopyPrefixes(ByVal listener As HttpListener) As String()
    Dim prefixes As HttpListenerPrefixCollection = listener.Prefixes
    Dim prefixArray As String() = New String(prefixes.Count - 1) {}
    prefixes.CopyTo(prefixArray, 0)
    Return prefixArray
End Function

Comentarios

Los clientes utilizan el código de estado devuelto por el servidor para decidir cómo proceder.Clients use the status code returned by the server to decide how to proceed. Un valor de OK indica que el servidor procesó correctamente la solicitud del cliente e incluyó el recurso solicitado en el cuerpo de la respuesta.A value of OK indicates that the server successfully processed the client's request and included the requested resource in the response body. Otros códigos de estado comunes NotFoundincluyen, que indica que el recurso solicitado no se encontró en el servidor NotModifiede indica que no era necesario devolver el recurso solicitado en el cuerpo de la respuesta porque la copia en caché del cliente de el recurso está actualizado.Other common status codes include NotFound, indicating that the requested resource was not found on the server, and NotModified, indicating that it was unnecessary to return the requested resource in the response body because the client's cached copy of the resource is up-to-date.

Para obtener una lista completa de los posibles códigos de estado HttpStatusCode , vea la enumeración.For a complete list of possible status codes, see the HttpStatusCode enumeration.

Se aplica a

Consulte también: