我有一個帶有SOAP和REST端點的Web服務。我必須接受來自客戶端的請求,而我在REST端點上沒有任何控制權。目前客戶端獲得400響應和我的服務器上的跟蹤日誌顯示了這個錯誤:WCF REST端點可以強制接受原始消息格式嗎?
The incoming message has an unexpected message format 'Raw'.
The expected message formats for the operation are 'Xml', 'Json'.
我用盡了一切我能想到的與WebContentTypeMapper但似乎結束了正確的地方,我開始每次。來自客戶端的請求看起來不是格式良好的XML或JSON,因此如果我嘗試從WebContentTypeMapper強制XML或JSON類型,最終會出現分析器錯誤。
所以我想我需要找出是否可以強制這個端點接受消息。這應該很容易,對嗎? ...傢伙? ...對?
你可以擴展這個嗎? – Jacob
增加了一個例子來說明我的意思 –
我現在已經完成了所有工作。謝謝您的幫助。 – Jacob