C# WebAPI 傳入JSON, 回傳資料格式為文字 [GET]
C# WebAPI 傳入JSON, 回傳資料格式為文字 [GET]
API Code
public IHttpActionResult Get(string param1, string param2)
{
string result = "";
try
{
// 檢查參數是否合法
if (string.IsNullOrEmpty(param1))
{
throw new Exception("param1 參數不能為空。");
}
if (string.IsNullOrEmpty(param2))
{
throw new Exception("param2 參數不能為空。");
}
// 進行資料處理邏輯,這裡假設將兩個參數結合成一個字串
result = $"OK,[GET]result is {param1}-{param2}";
// 返回結果
return Ok(result);
}
catch (Exception exp)
{
result = $"NG,{exp.Message}";
}
return Ok(result); ;
}
呼叫時在網址後加?param1=¶m2=
回傳結果如下,
失敗:
"NG,參數不可為空"
成功:
"OK,result is value1-value2"
留言
張貼留言