tool hub Bộ công cụ

Curl Converter

Curl Converter — chạy trên trình duyệt. Không lưu dữ liệu.

Chạy trên trình duyệt Không cần đăng ký Miễn phí


cURL → fetch

URL, -X, -H, -d/--data, -u Chỉ phân tích các tùy chọn cơ bản. Không hỗ trợ escape shell phức tạp hay chuyển hướng.

Cách sử dụng

  1. Dán lệnh cURL copy từ DevTools hoặc terminal vào ô trên.
  2. Nhấn Chuyển đổi và xem đoạn JavaScript fetch bên dưới.
  3. Dùng Sao chép kết quả khi đưa vào dự án.
  4. Nếu thiếu header hoặc thân, kiểm tra -H-d không bị cắt giữa dấu ngoặc.
  5. Đặt lại xóa lệnh để dán yêu cầu khác.

Khái niệm chính

cURL sang fetch dùng để đưa ví dụ backend sang mã frontend, hoặc đổi Copy as cURL từ Network thành fetch trình duyệt. Nó đọc URL cùng -X/--request, -H, -d/--data-u để tạo method, headers, body. -u thành header Basic Authorization. Redirect, file cookie, chứng chỉ và pipe shell phức tạp bị bỏ qua.

Lệnh một dòng hay nhiều dòng nối bằng gạch chéo ngược thường chuyển được nếu là REST thông thường. Kết quả chỉ tạo trong trình duyệt, không gửi máy chủ. Coi đoạn mã là điểm xuất phát và đừng commit thông tin đăng nhập. Cần phiên cookie thì tự thêm tùy chọn fetch.

Ví dụ

Ví dụ: curl -X POST https://api.example.com/v1 -H Content-Type: application/json -d {"ok":true} cho fetch POST với thân JSON và header Content-Type. User và mật khẩu trên -u thêm Authorization. Copy as cURL từ DevTools ổn định nhất; lệnh rút tay dễ thiếu ngoặc. Trước khi commit fetch, chuyển token và cookie sang biến môi trường. GET kèm thân có thể bị máy chủ bỏ qua—kiểm tra lại method và body. Thử lại cùng dữ liệu thì đặt lại trước để không lẫn kết quả cũ. Máy dùng chung: xóa ô khi xong. Đóng tab là mất dữ liệu vừa dán; không cần gửi yêu cầu xóa tới máy chủ. Tên nút khớp công cụ phía trên. Kết quả trống thì kiểm tra ô bắt buộc và lỗi ẩn. Đây là hướng dẫn dùng, không phải khẳng định dữ liệu được lưu nơi khác. Trên điện thoại, nút sao chép có thể hỏi quyền clipboard—cho phép rồi nhấn lại.

Liên quan: Trình phân tích URL · Bộ định dạng JSON · Bộ giải mã JWT

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

Mọi tùy chọn cURL đều chuyển sang fetch được không?

Không. Tùy chọn nâng cao như redirect, file cookie, chứng chỉ bị bỏ. Dành cho lời gọi REST cơ bản.

Dán nguyên Copy as cURL được không?

Thường được. Ngoặc shell hỏng thì header bị cắt—soi lệnh một lần.

Basic auth -u chuyển thế nào?

Thành header Authorization giá trị Basic. Mật khẩu còn trong mã nên cẩn thận.

Lệnh đã chuyển có ghi log trên máy chủ không?

Không. Chỉ phân tích trong trình duyệt.

--data-raw và multipart có được không?

Tập trung thân <code>-d</code>/<code>--data</code> đơn giản. Multipart tải file có thể khác kỳ vọng.

Có xuất axios thay fetch không?

Màn hình này chỉ tạo đoạn fetch. Bạn tự chuyển sang axios.

Curl Converter ảnh đại diện
Dữ liệu không được gửi lên máy chủ và sẽ mất khi bạn đóng trang.

Cập nhật lần cuối: 2026-09-04