JS Web APILesson 37Preview gratis
JS Fetch API
Lesson ini bagian dari JavaScript · Semua level
Ringkasan
Fetch API adalah cara modern melakukan request HTTP dari browser ke server, seperti mengambil data JSON atau mengirim form. Fetch berbasis Promise sehingga bisa ditulis dengan .then() maupun async/await, dan responsnya perlu dikonversi dengan response.json() atau response.text(). Penting diingat bahwa fetch hanya menghembuskan error untuk masalah jaringan, bukan untuk status HTTP seperti 404 sehingga status perlu diperiksa sendiri.
Poin kunci
- fetch(url) mengembalikan Promise berisi objek Response
- response.json() atau response.text() mengubah isi respons
- Memeriksa res.ok atau response.status penting untuk status error 4xx/5xx
- async/await membuat kode request terlihat seperti kode sinkron
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.