後臺發送請求調用WebAPI

最近公司有個任務,要求做一個測試工程,調用一個已寫好的WebAPI,用Post方法。

通過百度找到了懶得安分關於WebAPI的文章進行學習後,着手寫Demo(語言都是C#,後臺是winform)時遇到問題:

webapi的方法如下, StormReelID是自定義類,大概有20個欄位。ReelIDInfo是自定義類數組類型的對象。

我傳入的json,因爲偷懶只寫了5個欄位,執行到StormReelID方法時,ReelIDInfo的值始終爲null。

按理說(下面這段話是取自博主文章下的評論)

post用[FromBody]來標記一個實體類,是能夠自動序列化出來的,不用[FromBody]標記也可以。

也是這句話點醒了我,不再去找別的原因,好好寫json,結果寫全了所有欄位就識別出來了。

成功

 

 

參考文章鏈接:

http://www.cnblogs.com/landeanfen/p/5337072.html#!comments

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章