Công cụ thử yêu cầu API

Gửi trực tiếp đến endpoint và xem trạng thái, header, thời gian cùng body phản hồi.

Web & API
Đang chuẩn bị không gian làm việc…

Đầu vào

Đang chuẩn bị không gian làm việc…

Đầu ra
Kết quả sẽ xuất hiện ở đây.

Cách sử dụng

  1. Chọn phương thức và endpoint; đặt tham số, header, body và xác thực.
  2. Chọn Gửi yêu cầu rồi xem phản hồi.
  3. Sao chép hoặc tải phản hồi, hay xuất yêu cầu dạng cURL/Fetch.

Gỡ lỗi yêu cầu HTTP trình duyệt

Biểu mẫu giúp xem endpoint trả gì theo phương thức, URL và các trường đã chọn. Ví dụ và nhập cURL điền biểu mẫu mà không gửi.

Trình duyệt là máy khách. Yêu cầu đi thẳng đến endpoint, nên kết quả và giới hạn truy cập phản ánh ngữ cảnh trình duyệt thay vì proxy máy chủ.

Chuẩn bị và gửi

Ví dụ điền yêu cầu mẫu; nhập cURL đưa tùy chọn hỗ trợ vào trường hiển thị. Kiểm tra trước khi Gửi yêu cầu hoặc nhấn Enter trong biểu mẫu.

Tham số và header bật được áp dụng. Không thể ghi đè header do trình duyệt quản lý; GET/HEAD không có body ở đây.

Ví dụ
Đầu vào
GET https://httpbin.org/anything?source=devtoolsy
Kết quả
HTTP 200
Response headers, elapsed time and body

Chỉ là dữ liệu ví dụ. Cần kiểm tra giá trị, thông tin xác thực và hành vi endpoint trong ngữ cảnh của bạn.

Đọc phản hồi trình duyệt thấy được

CORS và quy tắc credentials quyết định dữ liệu trình duyệt cho phép đọc. Chỉ header được công khai mới hiện. HTTP 401/500 là phản hồi; lỗi mạng/CORS được báo riêng.

Xuất yêu cầu và phản hồi

Xuất yêu cầu tạo cURL/Fetch mà không gửi. Tải phản hồi lưu byte nhận được; Sao chép xuất văn bản, tùy chọn định dạng JSON. Không xuất phản hồi bị cắt như kết quả đầy đủ. Kiểm tra xác thực trước khi chia sẻ mã.

Giới hạn xử lý

Công cụ cục bộ nhận tối đa 1 MiB, URL tối đa 64 KiB và giới hạn xử lý 5 giây. Yêu cầu API hỗ trợ 100 header, 100 hàng tham số, timeout 1–120 giây và tối đa 5 MiB dữ liệu phản hồi nhận được. Văn bản dài được xem trước rút gọn. Yêu cầu đi trực tiếp đến endpoint bạn chọn; CORS và chính sách trình duyệt vẫn áp dụng.

?

Câu hỏi thường gặp

Vì sao chạy được bằng cURL nhưng lỗi ở đây?

Trình duyệt có thể cần CORS preflight thành công, header kiểm soát truy cập và chính sách credentials phù hợp. Lỗi mạng không chứng minh endpoint chưa nhận gì.

Token và dữ liệu yêu cầu đi đâu?

Gửi truyền URL, header được phép, xác thực và body trực tiếp tới endpoint. DevToolsy không proxy yêu cầu hay lưu lịch sử.

Ví dụ hoặc nhập cURL có tự gửi không?

Không. Chỉ điền biểu mẫu. Phải submit, như Gửi yêu cầu hoặc Enter trong trường URL.

Hủy có hoàn tác thao tác trên máy chủ không?

Không. Nó dừng chờ hoặc đọc trong trình duyệt. Endpoint có thể đã nhận và thực hiện yêu cầu.

Vì sao một số header/body không có?

Chính sách trình duyệt có thể giấu header hoặc chặn phản hồi opaque. Phản hồi giới hạn 5 MiB; kết quả bị cắt được đánh dấu và không thể xuất như phản hồi đầy đủ.

Tìm công cụ tiếp theo

Ngôn ngữ

Đổi ngôn ngữ? Nội dung làm việc hiện tại sẽ bị xóa. Hãy sao chép hoặc tải xuống dữ liệu cần giữ trước.