我只是創建一個新的WebAPI項目,並保持默認控制器:如何獲得JSON響應而不是XML?
public class ValuesController : ApiController
{
// GET api/values/5
public string Get(int id)
{
return "value";
}
//other services...
}
當我嘗試提出要求,我不能得到有效的JSON結果。
- 沒有特定的報頭=>
application/xml
結果 - 頭與
content-type
分配給application/json
=>application/xml
結果 - 頭與分配給
application/json
accept
給我一個正確的響應content-type
但格式錯誤的JSON:"value"
。
獲得有效JSON結果的方式是什麼?
問題是一個字符串不會自動序列化。所以,你的解決方案很好。 – Spilarix