получить AWS API из javascript Failed
Я пытаюсь подключиться к AWS API с помощью выборки, но это не удается. Когда я пытаюсь подключиться к POSTMAN, все работает нормально.
это метод javascript (работает на localhost apache):
function saveUser() {
var eml = document.getElementById('emailInputRegister');
var user = document.getElementById('userInputText');
var sx = document.getElementById("sexInputSelected");
var selectedSex = sx.options[sx.selectedIndex].value;
var pwd = document.getElementById("passwordInputRegister");
var uri = 'https://5h0yc4vxmk.execute-api.us-east-2.amazonaws.com/prod/ragnarok/saveuser';
var body = {
'userid': user.value,
'userpass': pwd.value,
'email': eml.value,
'sex': selectedSex
};
fetch(uri,
{
headers: {
'Content-Type': 'application/json'
},
method: "POST",
mode: 'no-cors',
body: JSON.stringify(body)
})
.then(function(res){ alert('success: ' + JSON.stringify(res)) })
.catch(function(res){ alert('error: ' + JSON.stringify(res)) });
}
отладка консоли браузера:
Думаю, мне не удается настроить некоторую информацию в запросе, но я не могу ее найти. Любое решение, пожалуйста?
ПРИМЕЧАНИЕ. Политики CORS отключены на сервере API AWS.