Compartir a través de


IHttpResponseFeature Interfaz

Definición

Representa los campos y el estado de una respuesta HTTP.

public interface class IHttpResponseFeature
public interface IHttpResponseFeature
type IHttpResponseFeature = interface
Public Interface IHttpResponseFeature
Derivado

Propiedades

Body
Obsoletos.

Obtiene o establece el objeto Stream para escribir el cuerpo de la respuesta.

HasStarted

Obtiene un valor que indica si se ha iniciado la respuesta.

Si truees , StatusCodeReasonPhrase, y Headers ahora son inmutables y OnStarting(Func<Object,Task>, Object) ya no se debe llamar a .

Headers

Obtiene o establece los encabezados de respuesta que se van a enviar. Los encabezados con varios valores se emitirán como varios encabezados.

ReasonPhrase

Obtiene o establece la frase de motivo tal como se define en RFC 7230. Tenga en cuenta que este campo ya no es compatible con HTTP/2.

StatusCode

Obtiene o establece el código de estado tal y como se define en RFC 7230.

Métodos

OnCompleted(Func<Object,Task>, Object)

Registra una devolución de llamada que se invocará después de que una respuesta se haya completado por completo. Esto está pensado para la limpieza de recursos.

OnStarting(Func<Object,Task>, Object)

Registra una devolución de llamada que se invocará justo antes de que se inicie la respuesta.

Esta es la última oportunidad de modificar , HeadersStatusCodeo ReasonPhrase.

Se aplica a