#javascript #ajax
#javascript #ajax
Вопрос:
В настоящее время я экспериментирую с консолью тестирования Tango для их API. Однако, когда я открываю консоль браузера на этой странице и запускаю следующий фрагмент кода, я продолжаю получать ответ с ошибкой 415.
$.ajax({
url: "https://integration-api.tangocard.com/raas/v2/customers",
type: "POST",
headers: {
'Accept': 'application/json',
'Authorization': 'Basic UUFQbGF0Zm9ybTI6YXBZUGZUNkhOT05wRFJVajNDTEdXWXQ3Z3ZJSE9OcERSVVlQZlQ2SGo='
},
data: {
"customerIdentifier": "dummy475",
"displayName": "dummy475"
},
success: function(response){
console.log(response);
}
});
Авторизация и все остальное просты, я просто использую предоставленные данные примера. Есть идеи, почему я получаю эту ошибку?
Комментарии:
1. вы забыли установить заголовок запроса типа содержимого — как вы обходите CORS?
2. @JaromandaX В целях эксперимента я просто открываю инструменты разработчика браузера и запускаю этот фрагмент кода на одной странице, поэтому он не является междоменным.
Ответ №1:
Он отлично работает с почтальоном. Возможно, вам не хватает типа содержимого в заголовках.
headers: {
'Content-Type': 'application/json'
},