当Nancy版本为2.0.0.0时

string postData = Request.Body.AsString;

当Nancy版本为1.4.5.0时

自己写一个扩展方法,代码如下

    /// <summary>/// Extensions for Stream/// </summary>public static class StreamExtensions{internal const int BufferSize = 4096;//// 摘要://     Gets the request body as a string.// 参数://   stream://     The request body stream.////   encoding://     The encoding to use, System.Text.Encoding.UTF8 by default.//// 返回结果://     The request body as a System.String.public static string AsString(this Stream stream, Encoding encoding = null){using (StreamReader streamReader = new StreamReader(stream, encoding ?? Encoding.UTF8, true, BufferSize)){if (stream.CanSeek){long position = stream.Position;stream.Position = 0L;string result = streamReader.ReadToEnd();stream.Position = position;return result;}}return string.Empty;}}

使用

 string postData = Request.Body.AsString();

Nancy如何接收POST过来的Json数据相关推荐

  1. php怎么传json数据_php怎么接收前端传来的json数据

    php怎么接收前端传来的json数据php 如何接收前端传来的json数据 前端用JQ 生成一个有字段名和值格式的键值对 的JSON 格式的字串 转码后 提交给后台的PHP 处理 代码如下 json_ ...

  2. 如何解决@RequestParam无法接收vue+axios传递json数据

    文章目录 axios的post请求无法发送到后端 1.问题 : axios的post的传递的json数据无法接收 2.问题代码 3.问题归因 4.问题解决 5.查漏补缺 axios的post请求无法发 ...

  3. SpringBoot接收前端传来的json数据

    当前端传来json数据时,后端有多种方式接收 前端json数据: {id:121, //数字name:"lhj", //字符串scoreList:[ //对象{Java:95}, ...

  4. axis2接收json_AXIS2 如何返回JSON数据

    按照网上两篇博文操作了 http://blog.djakapm.com/2011/12/15/json-web-service-with-java-and-axis2/ http://www.marc ...

  5. SpringMVC接收Post的实体/JSon数据

    接口代码: @ResponseBody @RequestMapping(value = "/test",method = RequestMethod.POST)/*只允许POST方 ...

  6. php接收post过来的json数据

    <html> <head><title>json</title><script src="//cdn.bootcss.com/jquer ...

  7. 如何接收前端传来的json数据

    我是小康小白,一个平平无奇的Java小白.热爱有趣的文字,生活和远方. 从前端获取json格式包的数据,而不是仅仅通过参数来获得 1.第一种使用使用IOUtils的读取包方式 但这种方法需要jar包 ...

  8. java controller json_springMVC的controller层接收前端json数据

    1.前端的操作: 对象接收json数据方式:将所需要传的数据转化为json数据,并将这些数据以post方式传到后台的controller层,然后controller层接收json数据,并且是以对象的形 ...

  9. 六、Springmvc json数据交互

    editItem.jsp <script type="text/javascript">$(function(){alert(111);var params = '{& ...

最新文章

  1. jQuery入门学习
  2. misc高阶 攻防世界_玄幻世界(修真、仙侠、奇幻、神话)修炼体系基础模型设定。...
  3. Vue.js 动态为img的src赋值
  4. JTable demo
  5. 大数据时代,前端开发者该如何提升自身竞争力(附教程视频)
  6. WCF发布到IIS的配置步骤
  7. windows下gradle下使用windows版普罗米修斯prometheus和metrics简单的制作一个监控java环境的内存状况的教程
  8. DSB2017第一名论文理解: 3D Deep Leaky Noisy-or Network(一)
  9. fakeroot: preload library `libfakeroot.so' not found, aborting.
  10. HTTP报文-请求报文和响应报文
  11. 工资短信生成器如何使用
  12. Tuxera NTFS2023Mac读写ntfs磁盘工具
  13. 《软件测试价值提升之路》学习之—测试工程师能力模型
  14. git使用kdiff3合并乱码问题
  15. 软件文档的概念和细分
  16. ENVI软件图像放缩出现重影的解决办法
  17. 【知识图谱】实践篇——基于知识图谱的《红楼梦》人物关系可视化及问答系统实践:part3前端搭建与可视化
  18. SolidEdge 如何绘制断裂剖视图 局部剖视图
  19. 极米Z6X Pro怎么样?极米Z6X Pro亮度如何?极米Z6X Pro值得入手吗?
  20. 华信短信视频开源平台搭建攻略(之三完结易错篇)

热门文章

  1. iPhone7如何远程控制Linux,iPhone 7成功引导postmarketOS,首款苹果Linux智能手机
  2. Linux基础操作(上)
  3. 南半球被烧了20多天! 西方媒体集体沉默! 这是全世界最残忍的一幕...
  4. 3-8课:数字为什么长这样儿:说说进位制
  5. Linux下ftp下载方法--使用lftp命令
  6. 如何处理工作中同事的吝于赐教?
  7. WEB网络安全防护方案跟安全加速CDN
  8. mac MoviePy 合成视频没有声音(亲测)
  9. <马哲>以私有制为基础的商品经济的基本矛盾是什么?2017-12-27
  10. 2009-2015年阅读书籍