1.參數傳入設定[FromBody] string DATA
2.Postman設定POST且丟json格式參數值
3.可以看到接到的值
1.
[HttpPost]
public HttpResponseMessage Post([FromBody] string DATA)
{
string controllerName = ControllerContext.RouteData.Values["controller"].ToString();
JObject jo = JObject.Parse(DATA);
string l_type = jo["TYPE"].ToString();
string param1 = jo["PARAM1"].ToString();
var result = new
{
STATUS = true,
MSG = "成功",
};
return Request.CreateResponse(HttpStatusCode.OK, result);
}
2.
A.點選POST
B.點Headers
C.格式打入(這個不打,送出的時候會出錯)
D.選raw且選JSON
E.將要傳入的資訊打入(一定要記得最外層的單引號)
3.
======================================個人分享======================================
曾經有貴人對我說道:你好像不適合做這一行,就像不是每個建商都能蓋出好的房子一樣!假設你今天是建商你還會繼續蓋賣不出去的房子嗎?
我想了又想很感謝說:或許蓋不出像樣的房子,可能或許能換個方式建造停車場也是條路!我相信還是有其他方法讓我可以通出屬於自己的路!
我現在還是在這條道路上!
雖然道路崎嶇不是很平坦!
不放棄~~~Try do it~~~
讓軟體的夥伴們一起努力共勉之