nancy 中的json问题
按源码中的实例 来测试
测试地址 http://localhost:55581/restApi/secure/?ApiKey=15c6b59b-fd96-43ad-99d2-7f394f992721
返回结果
{"secureContent":"here\u0027s some secure content that you can only see if you provide a correct apiKey","user":{"username":"admin"}} 而源码中是这样写的
return this.Response.AsJson(new
{
SecureContent = "here's some secure content that you can only see if you provide a correct apiKey",
User = userModel
});
也就是把's进行了转码
这是源码中的方法
public static Response AsJson<TModel>(this IResponseFormatter formatter, TModel model, HttpStatusCode statusCode = HttpStatusCode.OK)
{
var serializer = jsonSerializer ?? (jsonSerializer = formatter.Serializers.FirstOrDefault(s => s.CanSerialize("application/json")));
var r = new JsonResponse<TModel>(model, serializer);
r.StatusCode = statusCode;
return r;
}
可以据此来自己写扩展方法 使用json.net 获取其他的库来解决。
最新文章
- c#资料
- ubuntu 安装redis两种方式 教程
- 很实用的baguetteBox.js 图片弹出层
- eclipse几个注意的地方
- java Conditions
- linux下的文件系统
- asp天猫自主发码的请求
- jdk各个版本的特性
- Jquery css函数用法(判断标签是否拥有某属性)
- couldn&#39;t connect to the device trackpad
- Android项目使用Assets下的文件
- Codeforces Round #248 (Div. 1)——Nanami&;#39;s Digital Board
- 朝花夕拾-4-shell
- JQuery选择所有标题的元素
- hibernate--多对一单向关联 (重点!!!)
- 利用python多线程实现多个客户端与单个服务端的远程ssh
- 安装配置最强Spark IDE--IDEA
- Linux下查看CPU型号,内存大小,硬盘空间,进程等的命令(详解)
- 个人阅读作业——软件工程M1/M2的总结
- 【iCore4 双核心板_ARM】例程十:RTC实时时钟实验——显示时间和日期
热门文章
- linux Valgrind使用说明-内存泄漏
- python 多态、多继承、函数重写、迭代器
- 给iOS开发新手送点福利,简述UISwitch的属性和用法
- ModuleNotFoundError: No module named &#39;_sqlite3&#39;
- windows解压缩版MySQL5.6.40的安装
- Halcon中二维码解析函数解码率和时长的优化方法
- 关于mybatis框架的总结【转载】
- sql unsigned
- linux curl网络库的使用方法
- SOCKET句柄泄露带来的内存灾难