HTTP Client — Tổng quan
HTTP client kiểu Postman tích hợp sẵn để test APIs mà không cần rời workspace.
Nếu bạn từng dùng Postman hoặc Insomnia để test APIs, bạn đã hiểu ý tưởng. 1DevTool mang trải nghiệm tương tự trực tiếp vào workspace — không cần cài app riêng, không cần chuyển cửa sổ, không cần copy-paste URLs qua lại.
HTTP Client Là Gì?
HTTP Client là công cụ test API đầy đủ tính năng tích hợp trong 1DevTool. Bạn có thể gửi requests đến bất kỳ API endpoint nào, inspect response, lưu requests cho lần sau, và tổ chức chúng thành collections — tất cả mà không cần rời app.
Nó hỗ trợ mọi HTTP method phổ biến: GET, POST, PUT, DELETE, PATCH, HEAD, và OPTIONS. Dù bạn đang gọi REST API, local development server, hoặc third-party service, HTTP Client đều xử lý được.
Tại Sao Dùng Thay Vì Postman?
Chuyển context tốn kém. Khi AI agent đang xây dựng API endpoint và bạn muốn test nó, workflow cũ trông như thế này: copy URL → chuyển sang Postman → dán URL → cấu hình headers → send → quay lại → lặp lại. Đó là bốn gián đoạn không cần thiết cho mỗi lần test.
Với HTTP Client tích hợp sẵn, bạn giữ nguyên một cửa sổ. Bạn có thể xem agent viết route, ngay lập tức test nó trong panel cạnh terminal, xem response, và bảo agent sửa gì — tất cả mà không rời 1DevTool. Feedback loop càng nhanh, bạn ship càng nhanh.
Cách Mở HTTP Client
- Click icon HTTP trong icon strip bên trái
- Hoặc nhấn Cmd+H (Mac) / Ctrl+H (Windows/Linux)
Panel HTTP mở trong khu vực workspace chính. Bạn có thể resize, float, hoặc dock nó cạnh terminal.

Tính Năng Chính
Saved request collections — lưu bất kỳ request nào vào collection có tên. Requests được lưu local và duy trì giữa các session. Tổ chức chúng thành folders theo project hoặc API.
Environments — định nghĩa các biến như {{base_url}} hoặc {{auth_token}} một lần, rồi tái sử dụng chúng qua tất cả requests. Chuyển đổi giữa environments (development, staging, production) chỉ với một click.
Response inspector — panel response hiển thị status code, thời gian response, kích thước response, headers, và body. JSON responses được tự động pretty-print với syntax highlighting và các node có thể thu gọn.
JSON pretty-print — JSON minified lộn xộn trở nên dễ đọc ngay lập tức. Không cần dán vào formatter.

Dành Cho Ai?
Nếu bạn mới làm quen với API testing, HTTP Client là cách tuyệt vời để học — nó đơn giản hơn Postman và bạn không cần học công cụ riêng. Nếu bạn đã là người dùng Postman hoặc Insomnia, bạn có thể import collections hiện có và tiếp tục nơi đã dừng lại (xem Import Collections).