在AWS API Gateway设置中添加相应的Access-Control-Allow-Headers,并在Axios请求中设置对应的header参数。
代码示例:
AWS API Gateway设置:
Axios请求示例:
axios({
method: 'post',
url: 'https://example.com/api/data',
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Headers': 'Accept, Content-Type'
},
data: {
// 请求参数
}
}).then((response) => {
console.log(response);
}).catch((error) => {
console.log(error);
});
注意:Access-Control-Allow-Headers中添加的请求头需要与请求中设置的一致,且不要包含自定义的header字段。