मुझे पता है कि नई लायें एपीआई के साथ आप इस तरह GET अनुरोध कर सकते हैं (ES2017 के async
/await
साथ यहां इस्तेमाल किया):पोस्ट एपीआई के साथ 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);
}
}
लेकिन यह कैसे आप एक पोस्ट अनुरोध कर सकता हूँ?
आप दो अलग बातें conflating रहे हैं: जावास्क्रिप्ट की आगामी 'async' /' await', और (पूरी तरह से अलग) [एपीआई लायें] (https://fetch.spec.whatwg.org/)। आपके प्रश्न के पास जावास्क्रिप्ट के 'async'/'await' के साथ कुछ लेना देना नहीं है, यह' fetch' के बारे में है। (यह भी ध्यान रखें कि नया Fetch API बिल्कुल नया है, और इसलिए [समर्थन अत्याधुनिक ब्राउज़रों तक सीमित है] (http://caniuse.com/#feat=fetch)।) –
@ jfriend00: मैंने इसे किया उन्हें। –