我是新手,背景非常低,所以请耐心等待。我想调试我的问题,即它过早地终止从反向代理站点加载页面,因为它请求像filename.json文件。我在请求标题中注意到它有Content-Type:application / x-www-form-urlencoded,响应头是
$WSEP:
Cache-Control:no-cache
Connection:Keep-Alive
Content-Encoding:gzip
Content-Language:en-US
Content-Length:55
Content-Type:text/html;charset=UTF-8
Date:Sun, 12 Jun 2016 04:54:18 GMT
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Keep-Alive:timeout=5, max=97
Server:Apache
Vary:Accept-Encoding
X-Cnection:Close
但是我想知道为什么它是text / html内容类型,当它是json时,所以我尝试用application / json操作响应,甚至尝试从远程服务器下载页面,我从本地下载我的服务器/ var / www / html通过创建虚拟json文件。我在想,因为这是json文件,它应该是application / json而不是text / html作为Content-Type。但问题仍然存在。它只是在它到达请求json文件时停止。
现在我的问题是,我怎样才能确保请求json是罪魁祸首?或者更恰当的是,我如何调试mod_perl。我尝试添加
use warning;
代码中的
PerlWarn On
在apache配置中,但我仍然没有看到任何警告/错误指导我进行调试。
你能就如何找到错误给我建议吗?
顺便说一句,请求的json文件的站点返回404,但我认为代理服务器应该忽略它并继续下载其他文件。