C# 如何获取远程POST过来Payload的值 如题,如何获取图片的Payload的值这是拦截下的数据请问如何获取Request Payload的传递方式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是webform或者mvc的话,读取文件流,然后json反序列化如果是webapi,你定义对应的json实体即可 能够简单给点代码我试过用 StreamReader sr = new StreamReader(Request.InputStream); string responseStr = sr.ReadToEnd(); string strTest = sr.ReadLine();都无法获取去,都是为空值 错了,这是在header里传递的,所以你通过header读取Request.Headers.TryGetValue这个是core下的写法,其它的应该也差不多吧 我的是MVC的WEB程序,可能和版主说的不一样,因此没有TryGetValue,我是了下var dd = Request.Headers.GetValues("Payload");但是依然还是为空var headers = Request.Headers.ToString();这个是能获取头部信息的 服务端本身是要处理 http 头的,所以流应该被读空了,你应该回绕到起点再读猜的 Request.Headers.GetValues("PayLoad").First() 这是我获取的头部信息,这里面并没有PayLoad这个信息 这是跟header同级的?那你看Request.ToString是否包含,如果包含那就能拿出来,否则这里就已经没了 不是本地调试无法看到Request.ToString是否包含,但是通过头部信息Content-Length=244来判断,应该是有内容。只是Payload该如何获取。我截图的图片,是拦截器拦截下来的,现在拦截器关闭了,能获取头部信息,但是就是不能获取Payload,网上相关Payload资料比较少,有说他就类似于FORM DATA传送数据那样.所以想求教各位高手如何获取Payload 关于insert into value 的参数值怎么写? 求助~汉字莫名旋转90度 【高手进***【【高分200】】】 获取他人服务器时间 菜鳥想問問數據庫的幾個問題 给报表传参数? 如何根据某个程序标题栏文字得到其进程并关闭有这个标题栏文字的所有程序. 远程文件同步系统的设计与实现--ftp方式 flash与aspx传递变量 C#父类获取子类 引用 .NET中实现了那些数据结构呀? 高低字节的转船处理(包含小数) 谁搞过欧拉角的计算用C#写的。
如果是webapi,你定义对应的json实体即可
我试过用 StreamReader sr = new StreamReader(Request.InputStream);
string responseStr = sr.ReadToEnd();
string strTest = sr.ReadLine();
都无法获取去,都是为空值
Request.Headers.TryGetValue这个是core下的写法,其它的应该也差不多吧
我的是MVC的WEB程序,可能和版主说的不一样,因此没有TryGetValue,我是了下
var dd = Request.Headers.GetValues("Payload");
但是依然还是为空
var headers = Request.Headers.ToString();这个是能获取头部信息的
猜的
这是我获取的头部信息,这里面并没有PayLoad这个信息