首页 > 解决方案 > 不存在“Access-Control-Allow-Origin”标头,禁用 CORS 但仍无法正常工作

问题描述

无论如何我可以解决这个错误吗?我试过把“”和请求头也放进去,但它不起作用

对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。

axios.post("https://platform.fatsecret.com/rest/server.api?food_id=33691&method=food.get.v2&oauth_consumer_key=9a1a6fd1fff5433f9dd77daa4587bf5d&oauth_nonce=1234&oauth_signature=sAyYTJiIxOGkvFpBcH8L%2BlFQRCQ%3D&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1245126631&oauth_version=1.0",{
            })
            .then(response=>{
                console.log(response.data);

                }
            
            )
            .catch(error=>{
                alert("wrong");
                console.log(error)
            })

标签: javascriptaxios

解决方案


通常,您需要从服务器端允许它。否则,您将收到此错误。


推荐阅读