我正在開發調用第三方Web服務的Windows pone 8應用程序。這項服務與以下響應返回一些文字:如何找出Web服務respose的正確編碼?
HTTP/1.1 200 OK
Date: xxxxxxxxxx
Server: Apache/xxxxxxxxx
X-Powered-By: PHP/5xxxxxxxxxx
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/html
我得到使用WebClient
和UploadStringAsync
方法從Web服務的信息。在迴應中,我收到了像aacute這樣的角色;和其他人......我該如何解決這個問題?我試過改變WebClient編碼(不知道我真的在做什麼),但沒有成功。
編輯:
我reveiving其中包含文本像這樣的(多國語言除了英語以外)的JSON響應:
「說明」:「播客德爾programa德廣播電臺埃爾d & iacute;一個AQU & iacute; encontrar & aacute; SD & iacute; AAD & iacute;一個」
[我已經加入了&和其他字符之間的空格,否則SO顯示正確的文本]
它真的返回HTML嗎?那麼這可能是一個錯誤消息,而不是一個Web服務響應。 –
您收到的回覆是什麼?您期待什麼? –
@JohnSaunders:它返回一個JSON響應,其中包含格式化爲HTML格式的字符串...這是超出我的控制,或者我做錯了請求或缺少一些重要的標題。 –