我已经使用python 2.0创建了本地主机,现在我正尝试使用ajax访问本地文件:
read.open("POST", "http://localhost:8000/text.txt", true);
read.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
read.setRequestHeader('Access-Control-Allow-Origin','*');
read.send('http://localhost:8000');
我要访问的文件是文本文件
但是我在chrome中不断收到这些错误:
XMLHttpRequest无法加载http://localhost:8000/text.txt。回应 预检请求未通过访问控制检查:否 请求中存在“ Access-Control-Allow-Origin”标头 资源。因此,不允许访问原始“空”。响应 HTTP状态代码为501。
和这些在Firefox中
跨源请求被阻止:同源策略禁止阅读 http://localhost:8000/text.txt上的远程资源。 (原因:CORS 标头“ Access-Control-Allow-Origin”丢失。
我看了一些答案
添加扩展名-如果我使用的是其他浏览器,则不是很有帮助。
禁用Chrome中的安全功能-不是永久解决方案。
jQuery插件。
有人可以告诉我任何适用于JavaScript的解决方案吗?