Udostępnij za pośrednictwem


<webHttpEndpoint>

Ten element konfiguracji definiuje standardowy punkt końcowy z stałym <powiązaniem webHttpBinding> , które automatycznie dodaje <zachowanie webHttp> . Użyj tego punktu końcowego podczas pisania usługi REST.

<Konfiguracji>
  <System.servicemodel>
    <standardEndpoints>
      <webHttpEndpoint>

Składnia

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

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Atrybut Opis
automaticFormatSelectionEnabled Wartość logiczna wskazująca, czy jest włączony wybór automatycznego formatu.

Po włączeniu automatycznego wyboru formatu infrastruktura analizuje Accept nagłówek komunikatu żądania i określa najbardziej odpowiedni format odpowiedzi. Accept Jeśli nagłówek nie określa odpowiedniego formatu odpowiedzi, infrastruktura używa Content-Type komunikatu żądania lub domyślnego formatu odpowiedzi operacji.
defaultOutgoingResponseFormat Atrybut określający domyślny format odpowiedzi wychodzącej. Ten atrybut jest typu WebMessageFormat
helpEnabled Wartość logiczna wskazująca, czy strona pomocy HTTP jest włączona dla punktu końcowego.
webEndpointType Ciąg określający typ punktu końcowego.

Elementy podrzędne

Brak.

Elementy nadrzędne

Element Opis
<standardEndpoints> Naprawiono kolekcję standardowych punktów końcowych, które są wstępnie zdefiniowanymi punktami końcowymi z co najmniej jedną właściwością (adres, powiązanie, kontrakt).

Zobacz też