Condividi tramite


<webHttpEndpoint>

Questo elemento di configurazione definisce un endpoint standard con un'associazione WebHttpBinding> fissa< che aggiunge automaticamente il <comportamento WebHttp>. Usare questo endpoint per la scrittura di un servizio REST.

<Configurazione>
  <system.serviceModel>
    <standardEndpoints>
      <webHttpEndpoint>

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Attributo Descrizione
automaticFormatSelectionEnabled Valore booleano che indica se la selezione automatica del formato è abilitata.

Quando la selezione automatica del formato è abilitata, l'infrastruttura analizza l'intestazione Accept del messaggio di richiesta e determina il formato appropriato per la risposta. Se l'intestazione Accept non specifica un formato adatto per la risposta, l'infrastruttura usa il Content-Type del messaggio di richiesta o il formato della risposta predefinito dell'operazione.
defaultOutgoingResponseFormat Attributo che specifica il formato predefinito per la risposta in uscita. L'attributo è di tipo WebMessageFormat.
helpEnabled Valore booleano che indica se la Guida HTTP è abilitata per l'endpoint.
webEndpointType Stringa che specifica il tipo dell'endpoint.

Elementi figlio

Nessuno.

Elementi padre

Elemento Descrizione
<standardEndpoints> Raccolta di endpoint standard rappresentati da endpoint predefiniti con una o più delle relative proprietà (indirizzo, associazione, contratto) fisse.

Vedere anche