Lompat ke konten utama

Kompetisi Ajak Teman: hadiah total Rp1.000.000 tunai untuk 3 pengajak terbanyak. Berakhir 29 November 2026. Ikut kompetisi

←

HTTP dan API Web

Pelajaran 16 dari 16

Autentikasi, cache, CORS, dan galat

Misi: klien API yang menangani galat

Setelah pelajaran ini kamu bisa menggabungkan pembacaan badan, autentikasi, cache, dan aturan coba ulang dalam satu klien API.

±16 menitDiperiksa 28 Sep 2026

Materi

Aplikasi kasir memanggil API stok sepanjang hari, dan setiap jenis respons harus ditangani dengan jelas: data ditampilkan, pesan galat dimengerti kasir, dan permintaan yang gagal sementara diulang hanya bila aman. Kamu menulis tiga fungsi inti klien itu dan memutuskan satu kasus 401.

StatusPesan untuk kasir
401Masuk ulang diperlukan
403Akses ditolak
404Data tidak ditemukan
429Terlalu banyak permintaan
4xx lainPermintaan tidak valid
5xxServer sedang bermasalah

Latihan

0/4 lulus

Misi akhir modul: luluskan minimal 4 dari 4 tugas. Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 4 dari 4

Permintaan yang sudah membawa header Authorization dijawab 401. Tindakan apa yang sesuai RFC 9110?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke