作者:用户kltt快乐天天 | 来源:互联网 | 2023-09-09 17:03
js跨域问题是比较头疼的问题,因为最近的项目都是基于webview这个组件来写的。我加载本地的html文件,文件中有些连接去请求服务器,这时候就会报错,因为安全服务器拒绝js去请求。还
js跨域问题是比较头疼的问题,因为最近的项目都是基于webview这个组件来写的。我加载本地的html文件,文件中有些连接去请求服务器,这时候就会报错,因为安全服务器拒绝js去请求。还有一种问题就是我自己在本地搭建的web服务器(Tomcat,node.js构建的服务器)。去请求另外远程服务器的数据,也会发生上述问题。因此很多时候开发的时候,不好测试。今天碰到了一种好方法。特此记录一下。
首先我搭建了web服务器,tomcat和node.js构建的两种web服务器。
思路就是我们在hosts文件中配置 (c:windows/system32/drivers/etc/hosts)
127.0.0.1 xxx.xxx.xxx.com(你的域名)
然后重启电脑,或者windows+R 打开cmd命令行执行 ipconfig /plushdns 更新IP DNS配置 使得hosts文件生效即可。