我想請問一下
我有寫一支API,其中一個條件會回傳空字串
類似
[HttpGET]
public string XXX()
{
return string.Empty;
}
我看我controller最終回傳確實是""
但是實際接收到好像是這樣
""\""
那我是這樣寫
var url =XXX;
var result = get(url);
var rString = result.ReadAsStringAsync().Result.ToString();
我不太常寫API所以寫的比較模糊,但架構大概是這樣
我可以請問我該如何寫才能回傳空字串呢?
我看起來你發送端這樣寫應該沒事
感覺是接收那串有問題
是否使用過postman吃這個api接收內容呢?
寫法百百種,我猜只是以下這串造成接收問題~
你可以先使用postman測測看
var rString = result.ReadAsStringAsync().Result.ToString();