cURL Converter — Chuyển cURL sang fetch, Python, Go, PHP
Chuyển lệnh cURL sang JavaScript fetch, Node, Python requests, Go, PHP và axios. Xem method, query, header, cookie và body. Chạy ngay trên trình duyệt.
Lệnh cURL
Request
POSThttps://api.example.com/v1/orders
Tham số query
2
- expand
- items
- limit
- 20
Header
2
- Content-Type
- application/json
- Authorization
- Bearer demo_7f3a9c2e41
Cookie
2
- session
- 7d1f0c
- theme
- dark
Body
JSON
{
"customer": "cus_42",
"items": [
{
"sku": "KB-75",
"qty": 1
}
],
"note": "It's a gift"
}Tùy chọn
Nén (--compressed)
// Browsers drop forbidden headers (Cookie, Host, Referer…).
// For cookies, use credentials: "include" instead.
// Browser manual redirects return an opaque response; the 3xx status and body are unavailable.
const response = await fetch("https://api.example.com/v1/orders?expand=items&limit=20", {
redirect: "manual",
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer demo_7f3a9c2e41",
"Cookie": "session=7d1f0c; theme=dark"
},
body: JSON.stringify({
"customer": "cus_42",
"items": [
{
"sku": "KB-75",
"qty": 1
}
],
"note": "It's a gift"
})
});
console.log(response.status, await response.text());POST · 25 dòng · cảnh báo: 0Không gửi gì cả
Chạy trong trình duyệt. Lệnh chỉ được phân tích, không bao giờ được thực thi, và không có request nào được gửi.
Công cụ liên quan
Tài liệu tham khảo về định dạng
Trang công cụ được cập nhật: