wiem, że z nowym Fetch API (stosowane tu z ES2017 na async
/await
) można wykonać żądania GET takiego:Zapytanie POST za pomocą interfejsu API pobierania?
async getData() {
try {
let response = await fetch('https://example.com/api');
let responseJson = await response.json();
console.log(responseJson);
} catch(error) {
console.error(error);
}
}
Ale w jaki sposób uczynić żądania POST?
Ty utożsamiając dwie różne rzeczy tam: zbliżający 'async' /' await' jest obsługa JavaScript i (całkowicie oddzielne) [Fetch API] (https://fetch.spec.whatwg.org/). Twoje pytanie nie ma nic wspólnego z JavaScript '' async'/'await', chodzi o' pobieranie '. (Zwróć też uwagę, że nowe API Fetch jest dokładnie tym, co nowe, więc [obsługa ogranicza się do nowatorskich przeglądarek] (http://caniuse.com/#feat=fetch).) –
@ jfriend00: Zrobiłem to dla im. –