ColdFusion - 如何设置 Content-Length header

标签 coldfusion http-headers content-length

有没有人成功地将 Content-Length header 添加到常规 ColdFusion(我使用的是 CF9)页面?我正在一个带有压缩功能的 Cisco 负载平衡器后面设置一个新服务器 - 盒子拒绝压缩没有这个 header 的任何东西,但 CF 默认情况下不会通过它。
<cfheader name="Content-Length" value="something">将设置标题,但找到正确的值是一个问题。

任何指针将不胜感激。

最佳答案

我相信我已经解决了:
<cfheader name="Content-Length" value="#getPageContext().getCFOutput().getBuffer().size()#">
我把它卡在 o nRequestEnd()思科盒子正在愉快地压缩。

感谢您的投入。

关于ColdFusion - 如何设置 Content-Length header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3928431/

相关文章:

javascript - Chrome 和 Firefox POST 调用的内容类型差异

http-headers - 如何计算 HTTP 多部分 "Content-length" header 值?

javascript - 将目标 ="_blank"添加到某些尚未指定目标的链接

coldfusion - 试图将数据插入查询中的特定列和行

scala - spray 中的便捷方法(即将成为 akka-http)创建带有主机端口和 contextRoot 的 Location header ?

java - Apache HttpClient (4.5) 是否支持分块数据?

java.nio.ScoketChannel 忽略 Content-Length 并使用 Transfer-Encoding : chunked based on User-Agent

coldfusion - 范围 : Local vs Var

Coldfusion 计划任务 - 每次任务运行时间隔是否重置?

http - golang 中 http POST 的预检问题