C# WebAPI 傳入JSON, 回傳資料格式為文字 [POST]
C# WebAPI 傳入JSON, 回傳資料格式為文字 [POST]
API Code
public IHttpActionResult Post([FromBody] Api_TESTPData parameters)
{
string result = "";
try
{
if (parameters == null)
{
throw new Exception("參數不可為空");
}
/* 資料處理邏輯 */
result = $"OK,result is {parameters.Param1}-{parameters.Param2}";
}
catch (Exception exp)
{
result = $"NG,{exp.Message}";
}
return Ok(result); ;
}
Paramter Code
public class Api_TESTPData
{
public string Param1 { get; set; }
public string Param2 { get; set; }
}
回傳結果如下,
失敗:
"NG,參數不可為空"
成功:
"OK,result is value1-value2"
留言
張貼留言