我正在编写一个使用JotForm api系统的Vue.js应用程序,但是在使用带有ApiKey的get请求时出现错误。
这是我的请求代码:
axios.get('https://api.jotform.com/user/forms', {
headers: {
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
'APIKEY': state.apiKey
} }).then(response => {
console.log(response)
}).catch((error) => {
console.log(error)
})
这是错误消息:
预检响应中的Access-Control-Allow-Header不允许使用请求标头字段APIKEY
我在网上搜索并尝试添加各种标题。他们都没有成功。同样的获取请求也可以与Postman完美配合。
答案 0 :(得分:0)
Chrome会阻止对不同域名网址的请求,其中一个选项是将Chrome插件添加到Chrome并启用在您当地的环境中工作。
https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi
对于制作,你应该尝试不同的解决方案,如代理。