Contoh: https://yours.tools/, parameter get ditambahkan langsung setelah url.
Masukkan parameter POST
Format cookie: key = nilai; key2 = nilai2; key3 = nilai3
Format header: key:value, satu baris dalam satu waktu.
Format proxy: 10.10.10.10:8080
Informasi catatan akan disimpan dalam cookie

Menyalin

        
Menyalin

        

    

Pengenalan Penguji Permintaan HTTP

1. Dukungan jenis permintaan

Alat ini mendukung jenis permintaan berikut:

  • GET Mendapatkan data dari server.
  • POST Mengirim data ke server.
  • PUT Mengganti sumber daya tertentu di server.
  • DELETE Menghapus sumber daya tertentu di server.
  • HEAD Mendapatkan informasi header tanpa mengembalikan konten tertentu.
  • TRACE : Permintaan gema yang diterima oleh server, terutama untuk pengujian.
  • OPTIONS : Menanyakan metode permintaan yang didukung oleh server.
  • PATCH : Memodifikasi sebagian sumber daya.

2. Mengisi Cookie Secara Manual

Saat mengakses antarmuka yang memerlukan login, Anda dapat mengisi cookie secara manual berikut iniCookie Saat mengakses antarmuka yang memerlukan login, Anda dapat mengisi cookie secara manual. Atau, Anda dapat mengakses nama domain antarmuka di Google Chrome dengan menekanF12 Buka Alat Pengembang, temukan permintaan yang sesuai di panelNetwork panel, temukan permintaan yang sesuai, langsung salin informasi cookie dan isi kotak input cookie alat ini, sehingga Anda dapat dengan mudah memunculkan cookie untuk membuat permintaan tanpa memasukkan secara manual.

3. Header Khusus

Anda dapat secara manual memasukkan yang disesuaikanHeader secara manual, atau Anda bisa mendapatkan tajuk yang diminta diNetwork panel browser Anda, salin dan tempelkan informasi header yang diminta langsung ke dalam kotak input Header pada alat ini.

4. Ikhtisar Permintaan HTTP

Menguji dan menggunakan antarmuka HTTP dimulai dengan memahami konsep dasar permintaan HTTP:

  • Permintaan HTTP Secara umum, klien mengirim data ke server melalui protokol HTTP, dan server mem-parsing informasi yang dikirim oleh klien sesuai dengan protokol.
  • Parameter permintaan yang umum digunakan:
    • Parameter GET Parameter GET: URL disambungkan setelah permintaan dan diapit oleh a? simbol. Sebagai contoh:https://yours.tools/ ?a=b&c=d Misalnya, bagian setelah tanda tanya adalah parameter permintaan GET.
    • Parameter POST Parameter POST tidak ditampilkan di URL, tetapi di dalam tubuh permintaan HTTP.key=value Parameter POST dapat diteruskan dalam bentuk JSON atau XML. Parameter POST dapat diteruskan dalam bentukContent-Type Server mem-parsing permintaan sesuai dengan Tipe-Konten yang berbeda.

Jenis Jenis Konten yang umum

  • application/x-www-form-urlencoded : Umumnya digunakan untuk pengiriman formulir, parameternya dalam format"a=b&c=d" Umumnya digunakan untuk pengiriman formulir, dengan parameter dalam format seperti
  • application/json Saat mengirimkan data berformat JSON, Anda perlu mengatur Content-Type pada request header, biasanya server akan membaca stream pada request body untuk memproses data.

5. Header Permintaan dan Respons

  • Header Permintaan Informasi header yang dikirim oleh klien saat melakukan request, digunakan untuk menginformasikan kepada server tentang situasi klien, seperti apakah mendukung kompresi, bahasa yang diterima, User-Agent, Referer, dll. Sementara itu, Cookie juga disertakan di dalam request header.
  • Header Respons Header informasi yang dikembalikan oleh server ke klien, termasuk kode status permintaan, kebijakan caching, cookie yang ditetapkan, dll. Browser menerima respons dan kemudian mengirimkannya ke klien. Setelah menerima respons, browser akan mengatur informasi ini dengan tepat.
Akses log: