2010-09-08 111 views
-3

我不完全确定问题是什么,但我有一个PHP脚本应该下载并显示指定的网页。但是,某些页面在浏览器中创建了一个下载对话框,而不是显示该页面(但下载的文件仍然是正确的HTML)。这只发生在一些网站上,但我不确定是什么改变了这个区别。PHP脚本解析文件不正确

我搞砸了内容类型标题,我不认为这是问题,但这可能是客户端问题?我不知道要在哪里找出解决方法,所以我很感谢任何帮助我指出正确的方向。

谢谢你的时间。

+5

请显示一些代码。 – NullUserException 2010-09-08 19:12:05

+0

你如何显示网页? – ngroot 2010-09-08 19:12:35

回答

3

安装萤火虫,并检查响应标题以找出正在发送的内容,可能是Content-TypeContent-Disposition标题。

1

我注意到,如果在源(二进制数据)中遇到NULL字节,Firefox会提供一个下载对话框。