Поделиться через


<webHttpEndpoint>

Этот элемент конфигурации определяет стандартную конечную точку с фиксированной привязкой <webHttpBinding><webHttp>. Используйте эту конечную точку при написании службы REST.

Иерархия схемы

<system.serviceModel>
  <standardEndpoints>

Синтаксис

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

Атрибуты и элементы

В следующих разделах описываются атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут Описание

automaticFormatSelectionEnabled

Логическое значение, указывающее, включен ли автоматический выбор формата.

Если автоматический выбор формата включен, инфраструктура выполняет синтаксический анализ заголовка Accept сообщения запроса и определяет наиболее подходящий формат ответа. Если в заголовке Accept не указан подходящий формат ответа, инфраструктура использует тип Content-Type сообщения запроса или формат ответа, заданный для этой операции по умолчанию.

defaultOutgoingResponseFormat

Атрибут, определяющий формат исходящего ответа по умолчанию. Это атрибут типа Webmessageformat.

helpEnabled

Логическое значение, указывающее, включена ли страница справки HTTP для конечной точки.

webEndpointType

Строка, указывающая тип конечной точки.

Дочерние элементы

Нет.

Родительские элементы

Элемент Описание

<standardEndpoints>

Коллекция стандартных конечных точек, одно или несколько свойств которых (адрес, привязка, контракт) являются фиксированными.

См. также

Справочник

WebHttpEndpoint
WebHttpEndpointElement