我不确定问题是什么,但我有一个PHP脚本应该下载并显示指定的网页。但是,某些页面在浏览器中创建下载对话框而不是显示页面(但下载的文件仍然是正确的HTML)。这只发生在一些网站上,但我不确定是什么产生了影响。
我已经搞乱了内容类型标题,我不认为这是问题,但这可能是某种客户端问题吗?我不知道在哪里想弄清楚如何调试这个,所以我很感激任何指导我正确方向的帮助。
感谢您的时间。
答案 0 :(得分:3)
安装firebug,并检查响应标头以确定发送的内容,可能是Content-Type
或Content-Disposition
标题。
答案 1 :(得分:1)
我注意到Firefox在源中遇到NULL字节时会出现下载对话框(二进制数据)。