2013-08-06 66 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