Partager via


<webHttpEndpoint>

Cet élément de configuration définit un point de terminaison standard avec une liaison <webHttpBinding> fixe qui ajoute automatiquement le comportement <webHttp>. Utilisez ce point de terminaison lors de l'écriture d'un service REST.

<configuration>
  <system.serviceModel>
    <standardEndpoints>
      <webHttpEndpoint>

Syntaxe

<system.serviceModel>
  <standardEndpoints>
    <webHttpEndpoint>
      <standardEndpoint automaticFormatSelectionEnabled="String"
                        defaultOutgoingResponseFormat="Xml/Json"
                        helpEnabled="Boolean"
                        webEndpointType="String" />
    </webHttpEndpoint>
  </standardEndpoints>
</system.serviceModel>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Attribut Description
automaticFormatSelectionEnabled Valeur booléenne qui indique si la sélection automatique du format est activée.

Lorsque la sélection automatique du format est activée, l'infrastructure analyse l'en-tête Accept du message de demande et détermine le format de réponse le plus approprié. Si l'en-tête Accept ne spécifie pas de format de réponse approprié, l'infrastructure utilise le Content-Type du message de demande ou le format de réponse par défaut de l'opération.
defaultOutgoingResponseFormat Attribut qui spécifie le format de réponse sortant par défaut. Cet attribut est de type WebMessageFormat.
helpEnabled Valeur booléenne qui indique si la page d'aide HTTP est activée pour le point de terminaison.
webEndpointType Chaîne qui spécifie le type du point de terminaison.

Éléments enfants

Aucune.

Éléments parents

Élément Description
<standardEndpoints> Collection de points de terminaison standard qui sont des points de terminaison prédéfinis dont une ou plusieurs propriétés (adresse, liaison, contrat) sont fixes.

Voir aussi