我已經看到這個問題被多個人問到,但沒有一個答案對我有用。我正在嘗試使用react / axios對Google Maps api進行API調用。這是我的要求:componentDidMount() { axios({ method : 'get', url : `http://maps.googleapis.com/maps/api/js?key=${key}/`, headers: { "Access-Control-Allow-Origin": '*' "Access-Control-Allow-Methods": 'GET', }, }) .then(function (response) { console.log(response); }) .catch(function (error) { console.log(error); });}這是錯誤消息:XMLHttpRequest cannot load http://maps.googleapis.com/maps/api/js?key=xxxxxxxxx/. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore not allowed access.我已經閱讀了con CORS文章,其他所有人都指向 https://www.html5rocks.com/en/tutorials/cors/但我在那里找不到解決問題的答案。
- 1 回答
- 0 關注
- 603 瀏覽
添加回答
舉報
0/150
提交
取消
