Я пытаюсь сделать POST-запрос к json blob api (это простой api для хранения моих JSON-файлов). И я получил ошибку 405 ...
Я не знаю, почему я не могу сделать POST-запрос, когда GOT-запрос работает нормально ..
Может кто-нибудь помочь мне, пожалуйста?
https://jsonblob.com/api
const api = "https://jsonblob.com/api/jsonBlob/c30c8afa-6557-11e9-acbe-
61e96b39ce8b"
//it doesn't work
fetch(api, {
method: 'POST',
body: JSON.stringify({
name: 'dean',
login: 'dean',
})
})
.then(response => {
if (response.ok) {
return response.json()
}
throw new Error('Request failed!')
})
.then(jsonResponse => {
console.log(jsonResponse)
})
.catch(error => {
console.log('Request failure: ', error);
});
// get request works fine
fetch(api).then((response) => {
if (response.ok) {
return response.json();
console.log(response)
}
throw new Error('Request failed! ');
})
.then((Jsondata) => {
console.log(Jsondata)
})
.catch(error => {
console.log(error.message)
});