<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 |
Строка, указывающая тип конечной точки. |
Дочерние элементы
Нет.
Родительские элементы
Элемент | Описание |
---|---|
Коллекция стандартных конечных точек, одно или несколько свойств которых (адрес, привязка, контракт) являются фиксированными. |