如何配置Web Server for Chrome,使得chrome 支持文件协议(本地)?

为解决chrome不支持文件协议,出现以下错误,该怎么配置web server for chrome?
XMLHttpRequest cannot load file:///D:/ab/localhost/your_path/get1.txt?username=&content=%20%20%20%20%20%20%20%20%20%20%20%20. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.


阅读 5.9k
3 个回答

给个我自己的配置截图:

clipboard.png

一般来说把下边勾了的那两项勾上,Accessible on local network会生成一个以你当前局域网ip为基址的地址(默认只会生成个基于回环ip即127.0.0.1的地址),而Automatically show index.html则是在你URL没指定哪个html文件时,默认指向index.html;然后Choose Folder选择你文件所在的文件夹,再点下红圈里那个开关打开服务器,点击Web Servers URL(s)就可以跳转到默认网页了(如果你的网页是index.html的话)。

下载安装一个wamp 安装集成环境一键搞定,最后把你的HTML文件都放在wamp下的www文件夹 然后访问localhost/*.html就可以了

把你要请求的文件放在服务器上,然后发起请求,XMLHttpReauest不支持直接本地文件路径方式读取文件,

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题