cURL → fetch / axios Converter
Convert cURL command sang fetch (vanilla) hoặc axios JavaScript. Hỗ trợ method, header, JSON body, form-urlencoded, multipart, Basic Auth, cookie. Paste cURL từ Chrome DevTools để chuyển nhanh sang code.
Phân tích
- Method
- URL
- Headers
- Body
Convert cURL → fetch/axios JS chạy 100% trong trình duyệt. Hỗ trợ -X/-H/-d/-F/-u/-G/--data-binary/--data-urlencode. Paste cURL từ Chrome DevTools để có đầy đủ cookie + header.
Khi nào dùng?
- Reverse-engineer API: mở DevTools → tab Network → click request → "Copy as cURL", paste vào đây để có ngay fetch/axios snippet.
- Move khỏi Postman / Insomnia: export collection sang cURL rồi convert sang code dùng cho test/automation.
- Test endpoint nhanh: dán cURL từ tài liệu API (Stripe, GitHub, OpenAI) → có ngay code chạy thử trong Node/Bun/browser.
Cờ cURL được hỗ trợ
| Flag | Ý nghĩa |
|---|---|
-X / --request | Method (GET, POST, PUT, DELETE, PATCH…) |
-H / --header | HTTP header (lặp lại được) |
-d / --data / --data-raw | Body string. Auto-detect JSON nếu Content-Type là application/json hoặc body bắt đầu bằng {/[ |
--data-urlencode | Body URL-encoded form |
-F / --form | multipart/form-data — sinh ra FormData |
-u / --user | Basic Auth — auto-encode sang header Authorization: Basic ... |
-b / --cookie | Cookie header |
-G / --get | Chuyển -d thành query string |
Lưu ý bảo mật
- cURL paste vào KHÔNG được gửi lên server TopDev — parse hoàn toàn trong trình duyệt. Bạn có thể tắt mạng để kiểm chứng.
- Tuy nhiên trước khi share code: xoá token/cookie nhạy cảm ra khỏi snippet. cURL từ DevTools thường kèm Cookie session + Authorization.
Phù hợp với ai
Lập trình viên fullstack/backend/devops — debug JWT, format JSON/SQL, parse cURL, tính subnet CIDR, vẽ diagram Mermaid, viết commit chuẩn… Toolkit dùng hằng ngày trong terminal & code editor.
Câu hỏi thường gặp
Code/token tôi paste có gửi đi đâu không?
Không. Tất cả công cụ dev của TopDev chạy 100% client-side — JWT, SQL, JSON, cURL, regex… đều xử lý trong trình duyệt. Bạn có thể tắt mạng để kiểm chứng. Phù hợp để paste token nội bộ, query database production, key API.
Có hỗ trợ offline / cài thành PWA không?
Tool đã chạy được offline sau lần load đầu tiên. PWA installable đang nằm trong roadmap — hiện tại bạn có thể bookmark trang và dùng khi mất mạng.
Công cụ liên quan
Xem tất cả công cụ →JWT Decoder
Decode JWT token, xem header/payload/claims với thời gian dễ đọc.
MỚISo sánh văn bản (Diff)
Paste 2 đoạn text/code → highlight khác biệt từng từ/dòng/ký tự. Phù hợp diff output AI.
MỚIJSON Schema Generator
Tạo JSON Schema (Draft-07) từ JSON mẫu — dùng cho structured output LLM, validate API.
MỚIFormat JSON
Format / minify / validate JSON. Sort key A-Z, custom indent, phím tắt Ctrl+Enter.