Ciao Funesto,
Se il punto è solo quello di aggiungere un header ad una richiesta in Javascript, non è molto difficile da fare.
In javascript ci sono almeno due modi per effettuare le richieste. Uno è XMLHttpRequest (più vecchio e supportato), l'altro è fetch (più recente).
Con
XMLHttpRequest:
let request = new XMLHttpRequest()
request.onload = function () {
// Questo codice verrà eseguito quando la richiesta sarà completata
console.log(request.responseText);
}
request.open("GET", "http://...");
// Qui si imposta l'header
request.setRequestHeader("Authorization", "Bearer 123xy");
request.send();
Con la
Fetch API:
fetch("http://....", {
headers: {
"Authorization": "Bearer 123xy"
}
}).then( (response) => {
// Questo codice verrà eseguito quando la richiesta sarà completata
console.log(response);
});
(Poi potrebbero esserci altri metodi se usi librerie, come JQuery)