2012-05-23 54 views
0

我有一個處理POST命令的WCF服務器。我使用WebHttpBinding創建了端點。 我的問題是我無法控制發送POST的客戶端。事實證明,客戶端不會發送Content-Type。 我有辦法解決這個問題嗎?我知道內容類型應該是什麼。是否有可能攔截請求並添加內容類型?WCF服務器處理丟失的內容類型

+0

可以使用IDispatchMessageInspector接口AfterRecieveRequest方法來處理請求並執行必要的操作。參考:http://msdn.microsoft.com/en-us/library/system.servicemodel.dispatcher.idispatchmessageinspector.afterreceiverequest.aspx – Rajesh

回答

0

可以使用IDisptachMessageInspector接口AfterRecieveRequest方法來處理請求並執行必要的操作

IDispatchMessageInspector.AfterReceiveRequest Method

+0

這沒有幫助。服務器在到達我的AfterReceiveRequest方法之前拒絕請求。我可以告訴檢查員設置好,因爲在發送內容類型字段時已經到達。 –