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

标签 java http get

谁能帮我解释一下两者的区别? URL 实例对我来说似乎很简单,但我在用本地文件做同样的事情时遇到了麻烦。

最佳答案

当直接访问文件时,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。

关于java - 在 URL 上使用 HTTP GET 请求与本地 .html 文件之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22675679/

相关文章:

java - Hibernate 列表映射在一个单独的表中

http - HTTP 服务器应该如何响应它不希望处理的代理请求?

Java URL编码转义特殊字符

php - 具有获取值的表单

http - 如何通过http实现服务端和客户端的双向通信

ajax - 如何在ajax get或post方法中传递&(&符号)?

java - JDBC——列函数的结果集值

java.lang.ClassNotFoundException : org. slf4j.Logger 异常

java - 用于货币格式化的正则表达式 - java

json - AngularJS - 如何压缩和编码/解码所有 jsons 请求的 base64?