HTTP Client — Ringkasan

HTTP client gaya Postman yang terpasang untuk testing API tanpa meninggalkan workspace Anda.

Jika Anda pernah menggunakan Postman atau Insomnia untuk test API, Anda sudah memahami idenya. 1DevTool membawa pengalaman yang sama langsung ke workspace Anda — tidak ada aplikasi terpisah untuk diinstal, tidak ada jendela untuk dialihkan, tidak ada copy-paste URL bolak-balik.

Apa Itu HTTP Client?

HTTP Client adalah tool testing API berfitur lengkap yang terpasang di 1DevTool. Anda bisa mengirim request ke endpoint API apa pun, menginspeksi response, menyimpan request untuk nanti, dan mengorganisirnya ke dalam koleksi — semua tanpa meninggalkan aplikasi.

Ini mendukung setiap method HTTP umum: GET, POST, PUT, DELETE, PATCH, HEAD, dan OPTIONS. Baik Anda hitting REST API, development server lokal, atau layanan pihak ketiga, HTTP Client menanganinya.

Mengapa Menggunakan Ini Alih-alih Postman?

Context switching mahal. Saat AI agent Anda membangun endpoint API dan Anda ingin mengujinya, workflow lama terlihat seperti ini: copy URL → pindah ke Postman → paste URL → konfigurasi header → kirim → kembali → ulangi. Itu empat interupsi yang tidak perlu per test.

Dengan HTTP Client yang terpasang, Anda tetap di satu jendela. Anda bisa melihat agent menulis route, segera mengujinya di panel di sebelah terminal Anda, melihat response, dan memberi tahu agent apa yang perlu diperbaiki — semua tanpa meninggalkan 1DevTool. Semakin cepat feedback loop Anda, semakin cepat Anda ship.

Cara Membuka HTTP Client

  • Klik ikon HTTP di icon strip kiri
  • Atau tekan Cmd+H (Mac) / Ctrl+H (Windows/Linux)

Panel HTTP terbuka di area workspace utama. Anda bisa resize, float, atau dock di samping terminal Anda.

HTTP request builder

Fitur Utama

Koleksi request tersimpan — simpan request apa pun ke koleksi bernama. Request disimpan secara lokal dan persist antar session. Organisir ke dalam folder berdasarkan project atau API.

Environment — definisikan variabel seperti {{base_url}} atau {{auth_token}} sekali, lalu gunakan ulang di semua request Anda. Beralih antar environment (development, staging, production) dalam satu klik.

Response inspector — panel response menampilkan status code, waktu response, ukuran response, header, dan body. Response JSON otomatis pretty-print dengan syntax highlighting dan node yang bisa di-collapse.

JSON pretty-print — JSON minified yang berantakan menjadi terbaca secara instan. Tidak perlu paste ke formatter.

Request workspace

Untuk Siapa Ini?

Jika Anda baru dalam testing API, HTTP Client adalah cara yang bagus untuk belajar — lebih sederhana dari Postman dan Anda tidak perlu mempelajari tool terpisah. Jika Anda sudah menjadi pengguna Postman atau Insomnia, Anda bisa mengimpor koleksi yang ada dan melanjutkan dari tempat Anda berhenti (lihat Import Koleksi).