我正在尝试使用 ServiceStack 进行 PUT 操作的验证,
这是我的客户代码
var client = new JsonServiceClient();
return client.Put<string>(url, content);
我已经连接了验证并在服务器上工作,因为我可以看到断点命中和验证失败,但我在客户端上得到的只是
HTTP/1.1 400 NotEmpty
Cache-Control: private
Content-Type: application/json; charset=utf-8
Server: Microsoft-IIS/7.5
Date: Sun, 06 May 2012 17:08:44 GMT
Content-Length: 0
当我成功 PUT 时也会发生同样的情况,我只是得到了纯字符串,这让我相信 ServiceStack 不想在 PUT 上返回 json。