2013-08-06 286 views
1

使用SignalR Silverlight客戶端,服務器請求不是JSON。實際上,它是JSON,但它是url編碼爲場「數據」的價值,像這樣(POST有效載荷):SignalR中客戶端請求的類型(Silverlight客戶端)

data=%7b%22I%22%3a%220%22%2c%22H%22%3a%22s3Hub%22%2c%22M%22%3a%22notify%22%2c%22A%22%3a... 

與頭

Content-Type: application/x-www-form-urlencoded 

這不是我可以很容易地目視檢查像Fiddler這樣的工具。我的預期是響應正常 - JSON。我如何配置客戶端使用application/json作爲Content-Type?

回答

1

你不行。今天,我們發送一個表單urlencoded有效載荷到服務器。在未來的版本中,我們可能會通過JSON發送。這是一個實際上不會影響您的應用程序的實現細節。

+0

嗯,它的細節,直到你不調試你的應用程序,需要嚴格檢查請求和響應:-)好的,謝謝 – eXavier