我很難找到解決辦法,讓傳入的POST請求觸及我的服務聲明,除非通用的「application/xml」或「application/json」被設置爲請求的內容類型:供應商特定的MIME作爲傳入的WCF REST POST請求中的內容類型(例如application/vnd.company + xml)
由於我們使用自定義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。
您不必使用自定義媒體類型來描述您的消息,只需將JSON-LD與REST特定的RDF詞彙表以及您的應用程序特定詞彙表一起使用即可。 – inf3rno