У меня проблемы с получением следующего кода для получения информации POST / GET.
И POST, и GET выдают ошибку 403 (Запрещено).
С помощью Почтальона запрос отправляется нормально и с созданием вопроса проблем нет.
Чего мне не хватает? Я не могу понять, если проблема в том, что Jira не разрешает запросы, или мой заголовок auth удаляется где-то на пути, прежде чем он попадет в Jira.
Но с почтальоном, работающим нормально, я думаю, что это что-то с моим кодом.
Почтовый запрос:
var data = {
"fields": {
"project": {
"key": "test"
},
"summary": "test",
"description": "test",
"issuetype": {
"id": "3"
}
}
}
$.ajax({
url: "/rest/api/2/issue/",
method: "POST",
dataType: "JSON",
Authorization: "Basic eC1tZWdhbjpkYjUtN2ZVdDI2NjI=",
contentType: "application/json",
data : JSON.stringify(data)
}).done(function(response) {
console.log("awesome this works!");
console.log(response);
console.log(data);
}).fail(function(fail) {
console.log("nope, try again");
console.log(fail);
console.log(data);
});
});
Получить запрос
$.ajax({
type: "GET",
url: "/rest/api/2/issue/TEST-1",
dataType: "JSON",
Authorization: "Basic eC1tZWdhbjpkYjUtN2ZVdDI2NjI=",
error: function(error) {
console.log(error);
console.log(arguments);
},
success: function ()
{
alert('Thanks for your comment!');
}
});