在URL与本地.html文件上使用HTTP GET请求之间的区别?

时间:2014-03-27 00:07:48

标签: java http get

有人可以帮我解释两者之间的差异吗? URL实例对我来说似乎很简单,但是我在使用本地文件做同样的事情时遇到了麻烦。

2 个答案:

答案 0 :(得分:1)

直接访问文件时,chrome可以访问磁盘上的文件并进行渲染。使用服务器时,服务器从磁盘读取文件并通过http发送,然后 chrome渲染它。

您可能需要确保允许Chrome访问本地文件。将--allow-file-access-from-files开关添加到启动chrome的快捷方式。

否则,当您的HTML文件尝试访问磁盘上的其他资源时,您将收到错误。

请参阅http://www.chrome-allow-file-access-from-file.com/


<强>更新

对于Firefox,您想转到:

about:config

security.fileuri.strict_origin_policy的标志更改为FALSE。

答案 1 :(得分:0)

您应该在计算机上运行HTTP服务器并拨打http://localhost/