Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Menghantar Data JSON dengan Betul dengan Ambil Permintaan POST?
Menghantar Data JSON dengan Fetch POST
Apabila menggunakan API pengambilan untuk menyiarkan data JSON, kandungan permintaan harus mengandungi versi tersusun bagi objek JSON yang dikehendaki. Walau bagaimanapun, anda telah menghadapi masalah apabila objek JSON tidak dihantar bersama-sama dengan permintaan.
Untuk menyelesaikan masalah ini, anda boleh menggunakan mekanisme async/menunggu ES2017:
(async () => { const rawResponse = await fetch('https://httpbin.org/post', { method: 'POST', headers: { 'Accept': 'application/json', 'Content-Type': 'application/json' }, body: JSON.stringify({a: 1, b: 'Textual content'}) }); const content = await rawResponse.json(); console.log(content); })();
Dengan kod ini, objek JSON {a: 1, b: 'Textual content'} akan dirangkai dan dilampirkan pada badan pengambilan sebagai dijangka.
Atas ialah kandungan terperinci Bagaimana untuk Menghantar Data JSON dengan Betul dengan Ambil Permintaan POST?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!