Próbuję użyć axios dla żądania GET z interfejsem API, który wymaga nagłówka Authorization
.Używanie Axios GET z nagłówkiem Authorization w aplikacji React-Native
Mój bieżący kod:
const AuthStr = 'Bearer ' + USER_TOKEN;
gdzie USER_TOKEN
jest token dostępu potrzebne. To połączenie ciągów może być problemem, jak gdybym opublikował to jako AuthStr = 'Bearer 41839y750138-391'
, następujące żądanie GET działa i zwraca dane, które obserwuję.
axios.get(URL, { 'headers': { 'Authorization': AuthStr } })
.then((response => {
console.log(response.data);
})
.catch((error) => {
console.log(error);
});
Próbowałem również ustawić to jako globalny nagłówek bez powodzenia.
co robi console.log ('na okaziciela' + USER_TOKEN) dać? – Swapnil
Daje nośnik 472397403110 (lub jakikolwiek inny numer tokenowy) –
co daje konsola console.log (typeof (USER_TOKEN))? – Swapnil