私は
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)
フィドラーとMacの両方から呼び出すことができ、value
nullになることはありません。
これをデバッグする方法に関するヒントはありますか?たとえば、Mac から PC の iis/visual studio に送信された生の応答を確認する方法はありますか? フィドラーには表示されません。