Partilhar via


<webHttpEndpoint>

Este elemento de configuração define um endpoint padrão com uma <ligação fixa webHttpBinding> que adiciona automaticamente o <comportamento webHttp> . Use este endpoint ao escrever um serviço REST.

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

Sintaxe

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

Atributos e Elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Attributes

Attribute Description
automaticFormatSelectionEnabled Um valor booleano que indica se a seleção automática de formato está ativada.

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

Elementos filho

Nenhum.

Elementos Principais

Elemento Description
<standardEndpoints> Um conjunto de endpoints padrão que são endpoints pré-definidos com uma ou mais das suas propriedades (endereço, binding, contrato) fixas.

Consulte também