public void Post([FromBody]Record value)
- 方法,我可以從小提琴手一些JSON調用。
當使用WizTools RESTClient 3.1使用相同的json從我的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。
那麼關於如何調試的任何提示呢?例如有什麼方法可以讓我在PC上看到從我的Mac發送到iis/visual studio的原始響應?它不會在小提琴手中出現。
在Mac上,您可以使用Charles Proxy來調試http(相當於Fiddler) – bryanmac