私は(ES2017のasync
/await
と、ここで使用される)新しい取得APIを使用すると、このようなGETリクエスト作ることができることを知っている:Fetch APIを使用したPOSTリクエスト?
async getData() {
try {
let response = await fetch('https://example.com/api');
let responseJson = await response.json();
console.log(responseJson);
} catch(error) {
console.error(error);
}
}
をしかし、どのようにあなたはPOSTリクエストを作るのですか?
あなたがそこに二つの異なるものconflatingしている:[APIのフェッチ]はJavaScriptの次期 'async' /' await'を、そして(完全に独立した)(https://fetch.spec.whatwg.org/)。あなたの質問は、JavaScriptの 'async' /' await'とは何の関係もなく、 'fetch'に関するものです。 (新しいFetch APIはまったく新しいものであり、最新のブラウザに限定されています(http://caniuse.com/#feat=fetch))。 –
@ jfriend00:私はそれをしましたそれら。 –