请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

访问 localhost.charlesproxy.com:端口号 产生跨域访问的问题

  1. 视频方式,404,应该是版本问题。
  2. 则使用https://segmentfault.com/a/1190000018765258解决。
    axios.get(‘http://localhost.charlesproxy…:3000’)
    错误:xhr.js:173 GET http://localhost.charlesproxy…:3000/ 503 (Error)
  3. 访问 localhost.charlesproxy.com:端口号 。 axios.get(‘http://localhost.charlesproxy.com:3000’)
    .then(()=>{alert(‘成果’)})
    .catch(()=>{alert(‘错误’)})
    产生新错误:Access to XMLHttpRequest at ‘http://localhost.charlesproxy.com:3000/’ from origin ‘http://localhost:3000’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.

正在回答 回答被采纳积分+3

1回答

Dell 2019-04-17 23:59:44

你不要用localhost:3000,换成127.0.0.1:3000然后直接代理

0 回复 有任何疑惑可以回复我~
  • 提问者 王圆圆s #1
    axios.get('127.0.0.1:3000')也会是xhr.js:49 Uncaught (in promise) DOMException: Failed to execute 'open' on 'XMLHttpRequest': Invalid URL
        at dispatchXhrRequest (http://localhost:3000/static/js/0.chunk.js:40651:13)
    回复 有任何疑惑可以回复我~ 2019-04-18 23:41:41
  • Dell 回复 提问者 王圆圆s #2
    你访问首页的时候,也访问127.0.0.1:3000,顺带配置下webpack,devserver里面加一个publicPath:‘http://127.0.0.1:3000/’
    回复 有任何疑惑可以回复我~ 2019-04-18 23:50:42
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信