使用SignalR Silverlight客户端,对服务器的请求不是JSON。实际上,它是JSON,但它是UrlEncoded作为字段“data”的值,类似这样(POST有效负载):
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?
答案 0 :(得分:1)
你做不到。今天我们将一个表单urlencoded负载发送到服务器。在未来的版本中,我们可能会通过JSON发送。这是一个真正不应该影响您的应用程序的实现细节。