1. Công cụ này làm gì
API tester trực tuyến miễn phí này gửi yêu cầu HTTP (GET, POST, PUT, PATCH, DELETE) đến bất kỳ URL nào từ trình duyệt. Dùng để kiểm thử API, gửi yêu cầu HTTP hoặc gỡ lỗi REST API với header và body. Thêm header và body yêu cầu, rồi xem trạng thái phản hồi, header và body. Không proxy server — yêu cầu gửi trực tiếp từ máy bạn. Miễn phí và hữu ích cho gỡ lỗi API và kiểm tra endpoint. Lý tưởng cho gỡ lỗi API, kiểm tra auth, ví dụ tài liệu hoặc kiểm tra nhanh.
2. Cách sử dụng
Bắt đầu nhanh: Nhập URL đầy đủ, chọn phương thức (GET, POST, v.v.), thêm header (vd. Authorization, Content-Type) và body nếu cần, nhấp Gửi, rồi xem mã trạng thái, header phản hồi và body.
- Nhập URL — Gõ URL endpoint đầy đủ (vd. https://api.example.com/v1/users).
- Chọn phương thức — Chọn GET, POST, PUT, PATCH hoặc DELETE.
- Thêm header — Đặt Content-Type, Authorization hoặc header khác theo yêu cầu API.
- Thêm body — Với POST/PUT/PATCH, nhập JSON hoặc nội dung body khác.
- Gửi — Nhấp Gửi và xem mã trạng thái, header phản hồi và body. Dùng để gỡ lỗi hoặc khám phá.
3. Cách hoạt động
Công cụ dùng fetch() của trình duyệt (hoặc tương tự) để gửi yêu cầu đến URL bạn cung cấp. Vì yêu cầu xuất phát từ trình duyệt, chính sách same-origin và CORS áp dụng: server đích phải cho phép origin của bạn đọc phản hồi. Không có dữ liệu được gửi đến server công cụ; chỉ chạy trên trình duyệt. Yêu cầu gửi trực tiếp đến API đích.
4. Trường hợp sử dụng & ví dụ
- Gỡ lỗi API — Kiểm thử endpoint khi phát triển; xác minh trạng thái và hình dạng phản hồi.
- Kiểm tra auth — Gửi yêu cầu với Bearer token hoặc API key và xác nhận 200 so với 401.
- Tài liệu — Thử ví dụ từ tài liệu API và xem phản hồi thực.
- Kiểm tra nhanh — GET một URL để xem nó trả về JSON hay HTML.
Ví dụ
- GET https://api.example.com/health → 200, body "ok".
- POST với body JSON và header Authorization → 201 hoặc lỗi kèm thông báo.
5. Giới hạn & lưu ý
- CORS — Nếu API không cho phép origin của bạn, trình duyệt sẽ chặn phản hồi. Dùng môi trường bật CORS hoặc proxy cho kiểm thử local.
- Không cookie sang domain khác — Cookie gửi theo quy tắc trình duyệt; cookie cross-domain có thể không được gửi.
- Chỉ trình duyệt — Không dùng dòng lệnh hay phía server; không có script hay biến môi trường tích hợp.