Tag: noip

为什么当我根据DynDNS url名称进行axios请求而不是IP时,会出现CORS错误?

我有一个运行Node.js的树莓。 CORS被安装和configuration。 我设置了端口转发,但由于IP不断变化,我在DynDNS提供商注册。 我使用Axios的React.js来处理localhost:8080上的API请求。 有趣的是,如果我根据我的要求(例如) const ROOT_URL = 'http://81.23.563.80:5000/'; 每24小时不断变化,CORS模块正在完成工作,我可以执行我的请求。 但是,如果我想做对,并提出我的要求 const ROOT_URL = 'http://mydyndnsurl.provider.com/'; 那么我会得到他典型的错误信息: XMLHttpRequest无法加载http://mydyndnsurl.provider.com/ 。 对预检请求的响应不会通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。 原因' http:// localhost:8080 '因此不被允许访问。 有没有人有这个问题的解决scheme?