Penguji Permintaan HTTP
Uji API REST langsung di browser Anda. Kirim permintaan GET, POST, PUT, DELETE dengan header, body, dan parameter kustom. Lihat status, header, dan body JSON respons secara instan.
Bagaimana cara menguji API HTTP?
Masukkan URL API, pilih metode HTTP (GET, POST, PUT, dll.), tambahkan header atau body jika diperlukan, dan klik Kirim. Respons akan muncul di bawah dengan kode status, header, dan body.
Mengapa saya mendapatkan error CORS?
Browser menerapkan kebijakan asal yang sama. Jika server API tidak menyertakan header CORS (Access-Control-Allow-Origin), browser akan memblokir respons. Ini adalah batasan keamanan browser, bukan masalah alat.
Bisakah saya mengirim permintaan POST dengan body JSON?
Ya. Pilih POST sebagai metode, buka tab Body, pilih JSON sebagai tipe konten, dan masukkan data JSON Anda. Header Content-Type akan diatur secara otomatis ke application/json.
Berapa batas waktu permintaan?
Permintaan memiliki batas waktu 30 detik. Jika server tidak merespons dalam 30 detik, permintaan akan dibatalkan dan error batas waktu akan ditampilkan.
Metode HTTP apa yang didukung?
Alat ini mendukung semua metode HTTP standar: GET, POST, PUT, PATCH, DELETE, HEAD, dan OPTIONS. Anda dapat memilih metode apa pun dari menu dropdown sebelum mengirim permintaan.
Bisakah saya menambahkan header kustom?
Ya. Anda dapat menambahkan sejumlah header kustom seperti Authorization, Content-Type, Accept, atau kunci API kustom. Setiap header adalah pasangan kunci-nilai yang akan disertakan dalam permintaan HTTP.
Apakah data saya dikirim ke server?
Tidak. Semua permintaan dilakukan langsung dari browser Anda ke server API target. Alat ini tidak meneruskan atau menyimpan data Anda. Kunci API dan kredensial Anda tetap di browser Anda.
Bisakah saya menguji API yang terautentikasi?
Ya. Anda dapat menambahkan header autentikasi seperti Authorization: Bearer <token> atau kunci API di bagian header. Alat ini mendukung skema autentikasi apa pun yang menggunakan header HTTP.
Apa bedanya dengan Postman?
Alat ini berjalan sepenuhnya di browser Anda tanpa perlu instalasi. Berbeda dengan Postman, tidak perlu akun dan tidak ada data yang disimpan di server eksternal. Ideal untuk pengujian API cepat tanpa pengaturan.
Bisakah saya melihat header respons?
Ya. Setelah mengirim permintaan, panel respons menampilkan kode status, header respons (termasuk Content-Type, Server, header caching, dll.), dan body respons yang diformat.