C# WebApi 請求方式Post,返回Response


1.[FromBody]屬性只能用在一個參數上,當Body中有多個參數要定義類型。一個參數的時候 key="",value="123",key為空才能取到值。

2.返回String類型時內容前后會有雙引號。要用HttpResponseMessage類型。

 
        
 1  [HttpPost]
 2         public HttpResponseMessage UpMessage([FromBody]UploadSmsDto body)
 3         {
 4 
 5             string message = "尊敬的經銷商,您提交的兌換碼已成功核銷。感謝您的支持。【廣汽菲克】";
 6          
 7             var response = Request.CreateResponse(HttpStatusCode.OK);
 8             response.StatusCode = HttpStatusCode.OK;
 9             response.Content = new StringContent(message);    // 響應內容
10             return response;
11         }

參考:

【HttpResponseMessage】http://www.it165.net/pro/html/201305/6019.html

【FromBody】http://www.cnblogs.com/babycool/p/3922738.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM