Что такое эквивалентный запрос ax ios для запроса cURL ниже?
curl -X POST \
http://159.89.90.5:5000/users/login \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"email": "pwerner@gmail.com",
"password": "password"
}'
Я пытался использовать запрос ax ios следующим образом:
let axiosConfig = {
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json',
}
};
this.$http.post('http://159.89.90.5:5000/users/login', {"email": "pwerner@gmail.com", "password": "password"}, axiosConfig)
.then(response => {
console.log(response)
}).catch(function (error) {
console.log(error);
currentObj.output = error;
});
, но я продолжайте получать ошибку CORS, потому что запрос не соответствует запросу, который я сделал в cURL выше. Что мне здесь не хватает? если правильно, как запрос curl выше, я получу параметр электронной почты со значением pwerner@gmail.com
ниже - ошибка, с которой я столкнулся при попытке сделать запрос:
но если я использую formData вместо того, чтобы использовать json для того же кода, это работает, и мой сервер (flask framework) уже предоставил header: response.headers.add ("Access-Control-Allow-Origin "," * ") для решения проблемы CORS