Мне трудно найти решение для того, чтобы входящий POST-запрос попал в мою декларацию сервиса, если в качестве Content-Type запроса не задан общий «application / xml» или «application / json»:
Поскольку мы используем пользовательские типы MIME, например, "application / vnd.company + xml", это действительно должно быть значение заголовка Content-Type. Но очевидно, что WCF не может извлечь из этого формат запроса. Кто-нибудь знает решение для этого?
Короче говоря: я бы хотел
Content-Type: application/vnd.company+xml, and
Content-Type: application/vnd.company+json
для сопоставления входящего запроса POST с XML и JSON соответственно, но на данный момент служба будет отвечать только тогда, когда я выполню запрос POST с
Content-Type: application/xml, or
Content-Type: application/json
Платформа .NET4 и WCF.