context.Response.ContentType = encode;               
using (StreamWriter writer = new StreamWriter(context.Response.OutputStream, UTF8))
    {
          writer.Write(str);
    }

上面代码常会报错:

Bytes to be written to the stream exceed the Content-Length bytes size specified

解决方法:

添加: context.Response.ContentLength64 = string.IsNullOrWhiteSpace(str) ? 0 : UTF8.GetByteCount(str);

最新文章

  1. CSS基本知识4-CSS行模型
  2. 一看便知linux下mysql报错ERROR 1044: Access denied for user: '@localhost' to database 'mysql'
  3. Excel公式无法重算,暂无法解决
  4. AndroidManifest修改重打包全过程
  5. 关于Spring AOP和IOC的一些总结
  6. 杭电oj 3361
  7. no protocol specified
  8. webpack 样式表抽离成专门的单独文件并且设置版本号
  9. JAVA递归实现全排列
  10. 当input获取倒焦点的时候,获得输入内容
  11. Windows 平台 (UWP)应用设计
  12. Mysql 函数, 存储过程, 任务调度
  13. 无法解决 equal to 运算中 "Chinese_PRC_CI_AS" 和 "Latin1_General_100_CI_AS" 之间的排序规则冲突。
  14. MLT的学习理解
  15. C#后台获取ajax传来的xml格式数据值
  16. JQuery 之 跳出循环
  17. ASP.NET Web Forms 的 DI 應用範例
  18. 敏捷BI与数据驱动机制
  19. centos Docker安装前升级内核3.10的方法
  20. 初涉Rx套餐 之RxBinding(让你的事件流程更清晰)

热门文章

  1. kaggle比赛之youtube视频分类示例
  2. Matlab之合并音频
  3. ORM框架(对象关系映射)
  4. 蓝桥杯 第三届C/C++预赛真题(3) 比酒量(数学题)
  5. python3----练习题(斐波那契)
  6. Linux下RPM包管理
  7. js引入script
  8. 【Git和GitHub】学习笔记
  9. 使用node,express,mongodb,ionic,ejs搭建的简单app个人总结
  10. 密码验证连续多位相同或者顺序字符引发的思考.md