-2
我看到Posting and receiving json with MVC Web API 上的解決方案使用APIController傳遞JSON參數。在MCV4中發佈JSON
我想要做同樣的事情,但我有Visual Studio 2010,MCV4,框架4.0,以上是不正確的代碼爲我的版本。 異步返回語法錯誤。
我看到Posting and receiving json with MVC Web API 上的解決方案使用APIController傳遞JSON參數。在MCV4中發佈JSON
我想要做同樣的事情,但我有Visual Studio 2010,MCV4,框架4.0,以上是不正確的代碼爲我的版本。 異步返回語法錯誤。
主要問題是「JSON」被誤認爲是簡單的字符串。 所有需要的是傳遞json並返回json。
「POST」 應該這樣寫如下:
public HttpResponseMessage Post([FromBody]JToken value)
{
return Request.CreateResponse(HttpStatusCode.OK, value.ToString(), "application/json");
}
事情做工精細。 JToken有點不同。
「GET」 應當這樣寫如下:
public HttpResponseMessage Get()
{
var res = "";
JToken j;
res = "some json string";
j = JToken.Parse(res);
return Request.CreateResponse(HttpStatusCode.OK, j, "application/json");
}
謝謝,反正:)