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.
Cara Menggunakan Penguji Permintaan HTTP
Hantar permintaan GET, POST, PUT, PATCH, DELETE, HEAD atau OPTIONS ke mana-mana API terus dari pelayar anda dan periksa status, pengepala dan isi. Nyahpepijat endpoint REST tanpa curl, permintaan berjalan secara setempat.
- Pilih Method seperti GET atau POST dan taip endpoint ke dalam medan URL, contohnya https://www.localtoolz.com.
- Tambah baris pengepala tersuai untuk perkara seperti token Authorization atau mengatasi Content-Type.
- Untuk POST atau PUT, pilih JSON, Form Data atau Raw Text di bawah Content Type dan tulis muatan ke dalam Request Body.
- Biarkan jenis isi pada None untuk kata kerja tanpa isi seperti GET dan DELETE.
- Hantar permintaan dan baca kod status, pengepala respons serta isi JSON, yang diformatkan untuk semakan pantas.
Peraturan CORS pelayar terpakai: permintaan yang diterima curl mungkin gagal di sini jika API tidak membenarkan panggilan merentas asalan.
Alat Berkaitan
- Kod status HTTP Rujukan lengkap kod status HTTP dengan penerangan. Carian dan penapisan mengikut kod, kategori atau kata kunci.
- Kalkulator Chmod Kalkulator chmod dalam talian percuma untuk mengvisualisasikan dan mengira keizinan fail Linux dengan kotak tanda. Tukar serta-merta antara notasi angka (755, 644) dan simbolik (rwxr-xr-x). Menyokong keizinan khas seperti setuid, setgid, sticky bit.
- Jadual ASCII Rujukan pengkodan aksara ASCII lengkap dengan kod perpuluhan, heksadesimal, oktal, binari, entiti HTML dan penerangan aksara. Cari dan tapis serta-merta.
- Penonton HAR Buka fail HAR dalam talian. Jadual permintaan dengan warna status, isihan, tapisan, pengepala, pratonton isi respons dan air terjun masa — dihurai setempat, tiada muat naik.
- Pengesah IBAN Sahkan Nombor Akaun Bank Antarabangsa (IBAN) serta-merta. Semak format, panjang, dan checksum untuk 80+ negara dengan keputusan masa nyata.
- Penjana Port Rawak Jana nombor port rangkaian rawak daripada julat standard IANA — terkenal (1-1023), berdaftar (1024-49151), dan dinamik (49152-65535). Menyokong nilai unik, pengisihan dan penjanaan pukal. 100% berasaskan pelayar, tanpa pelayan.
- Penjana .htaccess Jana peraturan .htaccess Apache untuk pengalihan, penulisan semula, header keselamatan, cache dan banyak lagi.
- Penjana Robots.txt Penjana robots.txt dalam talian percuma. Cipta dan sesuaikan fail robots.txt untuk mengawal perayapan enjin carian, menguruskan akses perayap, dan mengoptimumkan SEO laman web anda.