Я сделал запрос в aws api с помощью метода get с использованием React js, но он показывает ошибку: - "Доступ к выборке в 'https://blahblah.com/dev/getControllist' из источника" http://test.com:3000' заблокирован политикой CORS:Access-Control-Allow-Headers в заголовке запроса в поле access-control-allow-origin не разрешено в ответе перед проверкой. "Но если я нажму тот же API прямо в браузере или с помощью почтальона, он успешно вернет json.Пожалуйста, помогите мне, если кто-нибудь знает.Мой код: -
var uri = "blahblah.com/dev/getControllist";
let h = new Headers({
'Access-Control-Allow-Origin': '*',
"Access-Control-Allow-Credentials": true,
'Access-Control-Allow-Methods': 'GET,PUT,POST,DELETE,PATCH,OPTIONS',
"Access-Control-Request-Headers": "Origin, X-Requested-With, Content-Type, Accept,x-access-token"
});
let request = new Request(uri,
{
method: 'GET',
headers: h,
cors:true
});
fetch(request)
.then((result) => {
// Get the result
// If we want text, call result.text()
return result.json();
}).then((jsonResult) => {
// Do something with the result
console.log(jsonResult);
this.setState({
items: jsonResult
});