我有一个遗留产品,我试图在 Apache 服务器上支持,并且服务器仅在最近的更新开始拒绝仅将 LF 用于换行符的请求标头之后,并且由于代码库有多旧,重建它是一项艰巨的任务. 是否有可以使用的设置或可以利用 mod_rewrite 命令来允许使用 LF 而不是 CRLF 的请求标头,或者将 LF 重写为请求标头中的 CRLF?
来自应用程序的示例标头:
Host: www.ourhostname.com:80\n
Accept-language: en\n
user_agent: Our Old Application\n
\n
如果我对文件进行十六进制编辑以将其更改\n
为\r\n
,则它可以工作,但是不需要对文件进行十六进制编辑以作为更新发布,我正在尝试在服务器端找到一些东西来让 Apache 自己停止在 LF 上窒息。在此先感谢您对此问题的任何帮助!