C#获取post请求的json字符串
json
适用于现代 C++ 的 JSON。
项目地址:https://gitcode.com/gh_mirrors/js/json
免费下载资源
·
引言:抛出问题
公司让为ITSM移动端写接口,现在遇到这么一个问题,移动端通过post请求给发送一个json串,怎么在后天获取呢?由于必须将后台程序发布到外网才能进行测试,增加了不易性。几个人绞尽脑汁了半天才解决。
解决方案
解决这个问题其实很简单。就这么两行代码。
<span style="font-size:18px;">string requestMes = string.Empty;
using(StreamReader sr = new StreamReader(Request.InputStream))
{
requestMes = sr.ReadLine();
}</span>
requestMes就是你要获取的json字符串。其实换一种写法也可以,不过还是上面的简单些。
<span style="font-size:18px;">Stream postData = Request.InputStream;
StreamReader sr = new StreamReader(postData);
string requestMes= sr.ReadToEnd();
sr.Close();</span>
扩展
之前前端用mvc的时候,只要在Controllers方法上面添加[HttpPost]就可。
<span style="font-size:18px;">[HttpPost]
public string GetPostData(string josnData)
{
//
}</span>
小结
代码这东西,就是多动手,多练,多积累,还要多总结。日久天长,离大牛就不远了。
GitHub 加速计划 / js / json
41.72 K
6.61 K
下载
适用于现代 C++ 的 JSON。
最近提交(Master分支:1 个月前 )
960b763e
2 个月前
8c391e04
5 个月前
更多推荐
已为社区贡献5条内容
所有评论(0)