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

Nombre Description
Body
Obsoletos.

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

HasStarted

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

Si truees , los StatusCode, ReasonPhrasey 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 la sección 4 de RFC 9112. Tenga en cuenta que este campo ya no es compatible con HTTP/2.

StatusCode

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

Métodos

Nombre Description
OnCompleted(Func<Object,Task>, Object)

Registra una devolución de llamada que se va a 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 va a invocar justo antes de que se inicie la respuesta.

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

Se aplica a