哈嘍小伙伴們大家好,
在日常開發中,有很多時候,或者某些情況下在一些Post接口里面參數都是用json 作為收發協議
而這時也不確定后續的格式是否會有調整等等出於其他考慮,所以不在Controller里直接寫對應的參數Entity。
那么怎么獲取對方Post過來的值呢?
答案其實很簡單,復制粘貼以下這段代碼。可以被多個方法公用。
public class PostHelper { public static string GetQueryString() { using (Stream postData = HttpContext.Current.Request.InputStream) { using (StreamReader sRead = new StreamReader(postData, Encoding.UTF8)) { return sRead.ReadToEnd(); } } } }
沒錯,這樣就可以了,特別簡單。
快拿去用吧