使用axios或vue-resource的VueJS的CORS问题

时间:2019-06-13 13:45:40

标签: vue.js caching cors

我正在使用VueJS在SPA网站上工作,当vue-ressource对外部API执行http请求时,我遇到了问题。

这是控制台输出的示例:

Access to XMLHttpRequest at 'https://backoffice.warmango.fr/api/v1/catalog/products/7424' from origin 'https://sandbox.warmango.fr' has been blocked by CORS policy: The 'Access-Control-Allow-Origin' header has a value 'https://v3.warmango.dev' that is not equal to the supplied origin.

但是当我打开控制台时(禁用了缓存) 问题消失了,我可以正常导航了...

非常令人沮丧,VueJS是否存在缓存问题?

1 个答案:

答案 0 :(得分:0)

您是否尝试将crossdomain指定为true?

axios.get(url, { crossdomain: true })

来源:https://github.com/axios/axios/issues/853#issuecomment-322954804