Einstellung der authorization-header in der axios

Ich habe versucht, um eine GET-Anfrage an den National Park Service API mit axios und haben versucht, mehrere Möglichkeiten, meinen API-key im request-header, ohne Erfolg. Jede Hilfe wird sehr geschätzt werden.

Habe ich versucht:

axios.defaults.headers.common['Authorization'] = "MY-API-KEY";
axios.get('https://developer.nps.gov/api/v0/parks?parkCode=yell')
.then((resp) => {
    console.dir(resp);
});

und

let config = {'Authorization': 'MY-API-KEY'};
axios.get('https://developer.nps.gov/api/v0/parks?parkCode=yell', config)
.then((resp) => {
    console.dir(resp);
});

und beide geben ein 401.
Es funktioniert, wenn ich senden Sie die GET-Anforderung, in der Briefträger, wo ich geben Sie die Autorisierung in das Feld Schlüssel ein, und mein API-Schlüssel in das Feld Wert ein.

Danke.

InformationsquelleAutor jcarapia | 2017-03-25

Schreibe einen Kommentar