2017-03-16 52 views
0

我們提供了一個帶有自定義綁定的WCF服務,該綁定應返回utf8。如何檢查wcf服務的響應編碼

現在服務的調用者說服務不會返回utf8編碼的內容。

我們檢查了頭並且沒問題(它表示utf8),但問題是:如何檢查響應消息本身是否是utf-8編碼?

(我用肥皂UI來調用服務,但其他的工具也可以)

+0

看看[這裏](http://stackoverflow.com/a/19283954/4558029)。應該適用於任何類型的流 – lokusking

+0

謝謝,但是我需要從C#程序中獲取數據,希望能夠找到解決方案,而不需要構建它 – Michel

+1

由於您使用c#標記了該問題,因此我假設您希望以編程方式解決問題 – lokusking

回答

1

你可以使用任何網絡工具Wireshark的一樣提琴手或...但你的編碼必須在config-檢查與可見wcf config editor工具

+0

是的,嘗試過小提琴手,但不知何故我的soapui請求沒有被捕獲。 – Michel

+0

不要在你的客戶端配置中使用本地主機,但如果你在本地測試機器名稱 – GCamel

+0

我在我們的測試環境中調用'正常'uri,所以我認爲它會被捕獲。 – Michel