我正在使用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是否存在缓存问题?
答案 0 :(得分:0)
您是否尝试将crossdomain
指定为true?
axios.get(url, { crossdomain: true })
来源:https://github.com/axios/axios/issues/853#issuecomment-322954804