IHttpResponseFeature Rozhraní

Definice

Představuje pole a stav odpovědi HTTP.

public interface class IHttpResponseFeature
public interface IHttpResponseFeature
type IHttpResponseFeature = interface
Public Interface IHttpResponseFeature
Odvozené

Vlastnosti

Name Description
Body
Zastaralé.

Získá nebo nastaví Stream pro zápis textu odpovědi.

HasStarted

Získá hodnotu, která označuje, jestli odpověď začala.

Pokud true, StatusCodeReasonPhrase, a jsou nyní Headers neměnné a OnStarting(Func<Object,Task>, Object) již by neměly být volána.

Headers

Získá nebo nastaví hlavičky odpovědi k odeslání. Záhlaví s více hodnotami se vygenerují jako více záhlaví.

ReasonPhrase

Získá nebo nastaví důvod-frázi definovanou v DOKUMENTU RFC 9112 Oddíl 4. Všimněte si, že toto pole už http/2 nepodporuje.

StatusCode

Získá nebo nastaví stavový kód definovaný v RFC 7230.

Metody

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

Zaregistruje zpětné volání, které se má vyvolat po úplném dokončení odpovědi. Toto je určeno pro vyčištění prostředků.

OnStarting(Func<Object,Task>, Object)

Zaregistruje zpětné volání, které se má vyvolat těsně před spuštěním odpovědi.

Toto je poslední šance na úpravu Headers, StatusCodenebo ReasonPhrase.

Platí pro