Penguji Permintaan HTTP
Uji API REST terus dalam pelayar anda. Hantar permintaan GET, POST, PUT, DELETE dengan pengepala, badan dan parameter tersuai. Lihat status, pengepala dan badan JSON respons serta-merta.
Bagaimana cara menguji API HTTP?
Masukkan URL API, pilih kaedah HTTP (GET, POST, PUT, dll.), tambah pengepala atau badan jika perlu, dan klik Hantar. Respons akan muncul di bawah dengan kod status, pengepala dan badan.
Mengapa saya mendapat ralat CORS?
Pelayar menguatkuasakan polisi asal yang sama. Jika pelayan API tidak menyertakan pengepala CORS (Access-Control-Allow-Origin), pelayar akan menyekat respons. Ini adalah had keselamatan pelayar.
Bolehkah saya menghantar permintaan POST dengan badan JSON?
Ya. Pilih POST sebagai kaedah, pergi ke tab Badan, pilih JSON sebagai jenis kandungan, dan masukkan data JSON anda. Pengepala Content-Type akan ditetapkan secara automatik kepada application/json.
Berapakah had masa permintaan?
Permintaan mempunyai had masa 30 saat. Jika pelayan tidak menjawab dalam 30 saat, permintaan akan dibatalkan dan ralat had masa akan dipaparkan.
Kaedah HTTP apakah yang disokong?
Alat ini menyokong semua kaedah HTTP standard: GET, POST, PUT, PATCH, DELETE, HEAD, dan OPTIONS. Anda boleh memilih mana-mana kaedah dari menu dropdown sebelum menghantar permintaan.
Bolehkah saya menambah pengepala tersuai?
Ya. Anda boleh menambah sebarang bilangan pengepala tersuai seperti Authorization, Content-Type, Accept, atau kunci API tersuai. Setiap pengepala adalah pasangan kunci-nilai yang akan disertakan dalam permintaan HTTP.
Adakah data saya dihantar ke pelayan?
Tidak. Semua permintaan dibuat terus dari pelayar anda ke pelayan API sasaran. Alat ini tidak menyampaikan atau menyimpan data anda. Kunci API dan kelayakan anda kekal dalam pelayar anda.
Bolehkah saya menguji API yang disahkan?
Ya. Anda boleh menambah pengepala pengesahan seperti Authorization: Bearer <token> atau kunci API di bahagian pengepala. Alat ini menyokong sebarang skema pengesahan yang menggunakan pengepala HTTP.
Bagaimana ia berbeza dari Postman?
Alat ini berjalan sepenuhnya dalam pelayar anda tanpa perlu pemasangan. Berbeza dengan Postman, tiada akaun diperlukan dan tiada data disimpan di pelayan luar. Sesuai untuk pengujian API pantas tanpa persediaan.
Bolehkah saya melihat pengepala respons?
Ya. Selepas menghantar permintaan, panel respons memaparkan kod status, pengepala respons (termasuk Content-Type, Server, pengepala caching, dll.) dan badan respons yang diformatkan.