我有一个
public void Post([FromBody]Record value)
-我可以用一些 json 从提琴手调用的方法。
当使用具有相同 json 的 WizTools RESTClient 3.1 从我的 Mac 调用该方法时,value
总是null
. 看起来它没有被解析或其他东西。
我Content-Type: application/json
在两台机器上都使用,并且我已经仔细检查Request.Content
了 Visual Studio 调试器中的标头对象。
如果我使用只有 2 个属性的简单对象,如下所示:
public class Test123 {
public string name { get; set; }
public int age { get; set; }
}
public void Post([FromBody]Test123 value)
我可以从 fiddler 和 mac 调用它,并且value
永远不会为空。
那么关于如何调试这个的任何提示?例如,有什么方法可以让我看到从我的 mac 发送到我的 PC 上的 iis/visual studio 的原始响应?它不会出现在提琴手中。