asp.net - ASP.NET 中分块传输的最佳响应大小是多少?

标签 asp.net http transfer-encoding

我正在创建一个反向代理,我正在尝试为分块传输编码的响应大小找到最佳缓冲区。目前我将其设置为 4 kb。这个数字是否合适,或者我应该使用更好的尺寸。如果可能的话,我希望通过一些测试来支持这一点。

我也接受有人知道在 .NET 框架中具有默认值的属性设置。

最佳答案

最佳大小将因应用程序和网络而异。有一个 previous post提供了关于在给定环境下测量最佳 block 大小的建议。

J2ME 过去默认为 2KB block (即客户端到服务器)。但我不知道.NET 默认是什么。不幸的是 HTTP Spec关于分块也没有提供指导。

关于asp.net - ASP.NET 中分块传输的最佳响应大小是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/477108/

相关文章:

c# - asp.net BLL 类中的各种缓存选项

c# - 将数字转换为时间?

node.js - HTTP 响应字符串末尾的奇怪字符

objective-c - 过多的 HTTP 重定向

c# - 传输编码:在 Windows Phone 中分块

asp.net - 从查询字符串中获取非英文字符

jquery - 使用 AJAX JQuery 和 ASP.Net 与母版页提交表单

javascript - jQuery cookie CORS 即使设置了 header 和 withCredentials 也不起作用

iis - 使用压缩动态内容时如何禁用分块传输编码?

python - 使用分块传输编码和 gzip 压缩的网页的未压缩大小