Ketika antarmuka memperlihatkan data basi atau hilang, periksa permintaan yang menyediakannya sebelum mengedit komponen. Panel Jaringan mencatat apa yang dikirim browser dan apa yang sebenarnya dikembalikan oleh server.

Ikuti satu permintaan dari ujung ke ujung

  • Filter berdasarkan jalur API, ulangi tindakan, dan konfirmasikan apakah permintaan telah dikirim.
  • Periksa status, metode permintaan, parameter kueri, dan tipe konten respons.
  • Bandingkan fase waktu dan periksa isi respons untuk kesalahan server yang berguna.
curl -i 'https://example.com/api/items'

Pisahkan kelas kegagalan yang umum

Respons 4xx biasanya menunjuk pada permintaan atau izinnya; respons 5xx menunjuk ke penanganan sisi server. Permintaan yang diblokir sebelum respons HTTP mungkin melibatkan CORS, DNS, TLS, ekstensi browser, atau kegagalan koneksi.

Sunting cookie, header otorisasi, dan data pribadi sebelum membagikan tangkapan jaringan. Konfirmasikan perbaikan dengan menguji permintaan yang sama di browser, tidak hanya dengan klien baris perintah terpisah.