Partager via


HttpRequestMessage<T> Interface

Paramètres de type

T

Type du contenu du corps qui doit être reçu dans le cadre de cette requête HTTP.

public interface HttpRequestMessage

Un instance HttpRequestMessage est fourni aux fonctions Azure qui utilisent HttpTrigger. Pour obtenir un exemple d’utilisation des fonctionnalités http de Azure Functions, reportez-vous à l’exemple dans leHttpTrigger

Résumé de la méthode

Modificateur et type Méthode et description
HttpResponseMessage.Builder createResponseBuilder(HttpStatus status)

Renvoie une HttpResponseMessage.Builder instance pour générer un HttpResponseMessage avec du code HTTP status standard et aucun corps de réponse.

HttpResponseMessage.Builder createResponseBuilder(HttpStatusType status)

Renvoie une HttpResponseMessage.Builder instance pour générer un HttpResponseMessage avec du code HTTP status personnalisé et aucun corps de réponse.

T getBody()

Retourne tout contenu de corps qui a été inclus avec cette requête HTTP.

Map<String, String> getHeaders()

Retourne une carte d’en-têtes contenus dans cette requête HTTP.

HttpMethod getHttpMethod()

Retourne le nom de la méthode HTTP en tant que Enum

Map<String, String> getQueryParameters()

Retourne une carte des paramètres de requête qui ont été inclus avec cette requête HTTP.

URI getUri()

Retourne l’URI appelé qui a entraîné l’envoi de cette requête HTTP.

Détails de la méthode

createResponseBuilder

public HttpResponseMessage.Builder createResponseBuilder(HttpStatus status)

Renvoie une HttpResponseMessage.Builder instance pour générer un HttpResponseMessage avec du code HTTP status standard et aucun corps de réponse.

Paramètres:

status - Le status code HTTP pour revenir à l’appelant de la fonction.

Retours:

Instance HttpResponseMessage.Builder contenant le status et le corps vide fournis.

createResponseBuilder

public HttpResponseMessage.Builder createResponseBuilder(HttpStatusType status)

Renvoie une HttpResponseMessage.Builder instance pour générer un HttpResponseMessage avec du code HTTP status personnalisé et aucun corps de réponse.

Paramètres:

status - Le status code HTTP pour revenir à l’appelant de la fonction.

Retours:

Instance HttpResponseMessage.Builder contenant le status et le corps vide fournis.

getBody

public T getBody()

Retourne tout contenu de corps qui a été inclus avec cette requête HTTP.

Retours:

tout contenu de corps inclus dans cette requête HTTP.

getHeaders

public Map getHeaders()

Retourne une carte d’en-têtes contenus dans cette requête HTTP.

Retours:

carte des en-têtes contenus dans cette requête HTTP.

getHttpMethod

public HttpMethod getHttpMethod()

Retourne le nom de la méthode HTTP en tant que Enum

Retours:

type de HttpMethod

getQueryParameters

public Map getQueryParameters()

Retourne une carte des paramètres de requête qui ont été inclus avec cette requête HTTP.

Retours:

une carte des paramètres de requête qui ont été inclus avec cette requête HTTP.

getUri

public URI getUri()

Retourne l’URI appelé qui a entraîné l’envoi de cette requête HTTP.

Retours:

URI appelé qui a entraîné l’envoi de cette requête HTTP.

S’applique à