HttpRequestMessage<T> Schnittstelle
Typparameter
- T
Der Typ des Textinhalts, der im Rahmen dieser HTTP-Anforderung empfangen werden soll.
public interface HttpRequestMessage
Eine HttpRequestMessage-instance wird für Azure-Funktionen bereitgestellt, die verwendenHttpTrigger. Ein Beispiel für die Verwendung der HTTP-Funktionalität von Azure Functions finden Sie im Beispiel in derHttpTrigger
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
HttpResponseMessage.Builder |
createResponseBuilder(HttpStatus status)
Gibt einen HttpResponseMessage.Builder instance zurück, um eine HttpResponseMessage mit http-status Standardcode und keinem Antworttext zu erstellen. |
HttpResponseMessage.Builder |
createResponseBuilder(HttpStatusType status)
Gibt einen HttpResponseMessage.Builder instance zurück, um eine HttpResponseMessage mit benutzerdefiniertem HTTP-status Code und ohne Antworttext zu erstellen. |
T |
getBody()
Gibt alle Textinhalte zurück, die in dieser HTTP-Anforderung enthalten waren. |
Map<String, String> |
getHeaders()
Gibt eine Zuordnung der Header zurück, die in dieser HTTP-Anforderung enthalten waren. |
Http |
getHttpMethod()
Gibt den NAMEN der HTTP-Methode als Enum zurück. |
Map<String, String> |
getQueryParameters()
Gibt eine Zuordnung der Abfrageparameter zurück, die in dieser HTTP-Anforderung enthalten waren. |
URI |
getUri()
Gibt den aufgerufenen URI zurück, der zur Übermittlung dieser HTTP-Anforderung geführt hat. |
Details zur Methode
createResponseBuilder
public HttpResponseMessage.Builder createResponseBuilder(HttpStatus status)
Gibt einen HttpResponseMessage.Builder instance zurück, um eine HttpResponseMessage mit http-status Standardcode und keinem Antworttext zu erstellen.
Parameters:
Returns:
createResponseBuilder
public HttpResponseMessage.Builder createResponseBuilder(HttpStatusType status)
Gibt einen HttpResponseMessage.Builder instance zurück, um eine HttpResponseMessage mit benutzerdefiniertem HTTP-status Code und ohne Antworttext zu erstellen.
Parameters:
Returns:
getBody
public T getBody()
Gibt alle Textinhalte zurück, die in dieser HTTP-Anforderung enthalten waren.
Returns:
getHeaders
public Map
Gibt eine Zuordnung der Header zurück, die in dieser HTTP-Anforderung enthalten waren.
Returns:
getHttpMethod
public HttpMethod getHttpMethod()
Gibt den NAMEN der HTTP-Methode als Enum zurück.
Returns:
getQueryParameters
public Map
Gibt eine Zuordnung der Abfrageparameter zurück, die in dieser HTTP-Anforderung enthalten waren.
Returns:
getUri
public URI getUri()
Gibt den aufgerufenen URI zurück, der zur Übermittlung dieser HTTP-Anforderung geführt hat.
Returns:
Gilt für:
Azure SDK for Java