博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net webapi 获取报文体的问题
阅读量:4556 次
发布时间:2019-06-08

本文共 369 字,大约阅读时间需要 1 分钟。

用这种方法:

var data=await Request.Content.ReadAsStringAsync();

一般都无法获取到内容。原因是内部的流对象已经到了最后面。要获取到里面的需要把流的位置设置到流的开头,参考代码:

using (var taskStream = await Request.Content.ReadAsStreamAsync()){    taskStream.Seek(0, SeekOrigin.Begin);    using (var sr = new StreamReader(taskStream))    {         var cc = sr.ReadToEnd();    }}

  

转载于:https://www.cnblogs.com/a14907/p/7364856.html

你可能感兴趣的文章
centos7 在 vmware下的安装与配置
查看>>
一个好的管理者:场上暴君,场下朋友;工作魔鬼,生活好人
查看>>
django-知识系列
查看>>
HttpClient总结一之基本使用
查看>>
System.Runtime.Caching中MemoryCache帮助类
查看>>
简单算法的应用
查看>>
20个开源项目托管站点推荐
查看>>
Kafka学习之路 (一)Kafka的简介
查看>>
微信小程序----map组件实现检索【定位位置】周边的POI
查看>>
反射机制
查看>>
【转】大话模拟退火
查看>>
windows 2012 r2企业版没有界面
查看>>
Listview静态和动态加载显示
查看>>
在Struts2的Action中获得request response session几种方法
查看>>
bzoj4668 冷战
查看>>
git入门篇shell
查看>>
附录A培训实习生-面向对象基础方法重载(3)
查看>>
assert_param函数的用法
查看>>
ASP.NET MVC项目里创建一个aspx视图
查看>>
java 输入一个字符串,打印出该字符串中字符的所有排列
查看>>