Partilhar via


<webHttpEndpoint>

Este elemento de configuração define um ponto final padrão com um enlace webHttpBinding> fixo< que adiciona automaticamente o <comportamento webHttp>. Utilize este ponto final ao escrever um serviço REST.

<configuração>
  <system.serviceModel>
    <standardEndpoints>
      <webHttpEndpoint>

Syntax

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

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Atributo Descrição
automaticFormatSelectionEnabled Um valor booleano que indica se a seleção de formato automático está ativada.

Quando a seleção de formato automático está ativada, a infraestrutura analisa o Accept cabeçalho da mensagem de pedido e determina o formato de resposta mais adequado. Se o Accept cabeçalho não especificar um formato de resposta adequado, a infraestrutura utiliza o Content-Type da mensagem de pedido ou o formato de resposta predefinido da operação.
defaultOutgoingResponseFormat Um atributo que especifica o formato de resposta de saída predefinido. Este atributo é do WebMessageFormat tipo
helpEnabled Um valor booleano que indica se a página de ajuda HTTP está ativada para o ponto final.
webEndpointType Uma cadeia que especifica o tipo do ponto final.

Elementos Subordinados

Nenhum.

Elementos Principais

Elemento Descrição
<standardEndpoints> Foi corrigida uma coleção de pontos finais padrão que são pontos finais predefinidos com uma ou mais das respetivas propriedades (endereço, enlace, contrato).

Ver também