Aşağıdakiler gibi npm paketi belgelerinden önerildiği gibi bir axios POST isteği yazdım:
var data = {
'key1': 'val1',
'key2': 'val2'
}
axios.post(Helper.getUserAPI(), data)
.then((response) => {
dispatch({type: FOUND_USER, data: response.data[0]})
})
.catch((error) => {
dispatch({type: ERROR_FINDING_USER})
})
Ve çalışıyor, ancak şimdi arka uç API'mi başlıkları kabul edecek şekilde değiştirdim.
İçerik Türü: 'uygulama / json'
Yetki: 'JWT fefege ...'
Şimdi, bu istek Postacı'da iyi çalışıyor, ancak bir axios çağrısı yazarken, bu bağlantıyı izliyorum ve tam olarak çalışmasını sağlayamıyorum.
Sürekli 400 BAD Request
hata alıyorum.
İşte benim değiştirilmiş isteğim:
axios.post(Helper.getUserAPI(), {
headers: {
'Content-Type': 'application/json',
'Authorization': 'JWT fefege...'
},
data
})
.then((response) => {
dispatch({type: FOUND_USER, data: response.data[0]})
})
.catch((error) => {
dispatch({type: ERROR_FINDING_USER})
})
Herhangi bir yardım çok takdir edilmektedir.