Saya telah menulis permintaan POST axios seperti yang direkomendasikan dari dokumentasi paket npm seperti:
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})
})
Dan berhasil, tapi sekarang saya telah memodifikasi API backend saya untuk menerima header.
Jenis Konten: 'application / json'
Otorisasi: 'JWT fefege ...'
Sekarang, permintaan ini berfungsi dengan baik di Postman, tetapi ketika menulis panggilan axios, saya mengikuti tautan ini dan tidak bisa membuatnya berfungsi.
Saya terus menerus mendapatkan 400 BAD Request
kesalahan.
Ini permintaan saya yang telah diubah:
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})
})
Bantuan apa pun sangat dihargai.