cURL เป็นโค้ด
แปลงคำสั่ง cURL เป็นโค้ด JavaScript, Python, Go, Java, PHP, Ruby, C#, Rust ทันที เครื่องแปลงออนไลน์ฟรีรองรับ header, POST data, auth และอื่นๆ
แปลงคำสั่ง cURL เป็นโค้ดอย่างไร?
วางคำสั่ง cURL ในพื้นที่ป้อนข้อมูล เลือกภาษาโปรแกรมเป้าหมาย โค้ดจะถูกสร้างทันที คุณสามารถคัดลอกโค้ดที่สร้างได้ด้วยคลิกเดียว
รองรับภาษาโปรแกรมอะไรบ้าง?
JavaScript (fetch และ axios), Python (requests และ httpx), Go (net/http), Java (HttpURLConnection), PHP (curl_exec), Ruby (net/http), C# (HttpClient) และ Rust (reqwest)
จัดการ header cURL และข้อมูล POST หรือไม่?
ใช่ แยกวิเคราะห์ flag cURL ทั่วไปทั้งหมดรวมถึง -H (header), -d/--data (body POST), -X (method), -u (การตรวจสอบสิทธิ์), -b (cookie), -L (ติดตาม redirect) และ -k (ไม่ปลอดภัย)
จัดการคำสั่ง cURL หลายบรรทัดได้หรือไม่?
ใช่ ตัวแยกวิเคราะห์จัดการบรรทัดต่อเนื่องด้วยแบ็กสแลช ค่าในเครื่องหมายคำพูดเดี่ยวและคู่ และรูปแบบการอ้างอิงที่พบได้บ่อยในคำสั่ง cURL จากเทอร์มินัล
cURL คืออะไรและทำไมต้องแปลงเป็นโค้ด?
cURL เป็นเครื่องมือบรรทัดคำสั่งสำหรับถ่ายโอนข้อมูลผ่าน URL นักพัฒนามักได้รับคำสั่ง cURL จาก DevTools ของเบราว์เซอร์หรือเอกสาร API การแปลงเป็นโค้ดช่วยให้คุณสามารถรวมคำขอเหล่านี้เข้าไปในแอปพลิเคชันได้โดยตรง
ใช้งานได้กับคำสั่ง cURL ที่คัดลอกจาก Chrome DevTools หรือไม่?
ได้ คุณสามารถคลิกขวาที่คำขอเครือข่ายใน Chrome DevTools เลือก "Copy as cURL" แล้ววางที่นี่ ตัวแยกวิเคราะห์จัดการรูปแบบที่ Chrome สร้างขึ้น
ข้อมูลของฉันปลอดภัยหรือไม่? การแปลงทำบนเซิร์ฟเวอร์หรือไม่?
การแปลงทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณทั้งหมด ไม่มีข้อมูลถูกส่งไปยังเซิร์ฟเวอร์ใดๆ จึงปลอดภัยที่จะวางคำสั่งที่มีคีย์ API หรือ token ที่ละเอียดอ่อน
สามารถแปลงคำสั่ง cURL ที่มีการอัปโหลดไฟล์ได้หรือไม่?
ได้ รองรับ flag -F (ข้อมูลฟอร์ม) และ --data-binary โค้ดที่สร้างขึ้นจะรวมถึงการจัดการ body แบบ multipart หรือไบนารีที่เหมาะสม
รองรับการตรวจสอบสิทธิ์ Bearer token หรือไม่?
ได้ header Authorization พร้อม token Bearer จะถูกเก็บไว้ในโค้ดที่สร้างขึ้นตามที่ระบุในคำสั่ง cURL
ความแตกต่างระหว่าง fetch และ axios ใน JavaScript คืออะไร?
fetch เป็น API ดั้งเดิมของเบราว์เซอร์โดยไม่ต้องพึ่งพาภายนอก ในขณะที่ axios เป็นไลบรารีบุคคลที่สามยอดนิยมพร้อมการแยกวิเคราะห์ JSON อัตโนมัติและ interceptor เลือกตามความต้องการของโปรเจกต์
วิธีใช้ cURL เป็นโค้ด
แปลงคำสั่ง cURL ใดๆ เป็นโค้ดพร้อมใช้สำหรับ JavaScript, Python, Go, Java, PHP, Ruby, C# หรือ Rust การแปลงทำงานในเบราว์เซอร์ของคุณทั้งหมด ไม่มีการอัปโหลดใดๆ
- คัดลอกคำสั่ง cURL จากเทอร์มินัลหรือแผงเครือข่ายของ DevTools
- วางลงในช่องป้อนข้อมูล cURL Command
- เลือกภาษาเป้าหมายที่ต้องการ เช่น Python หรือ Go
- ตรวจสอบโค้ดที่สร้างได้: ส่วนหัว, ข้อมูล POST และการยืนยันตัวตนในคำสั่งจะถูกแปลงครบทั้งหมด
- คัดลอกโค้ดส่วนนี้ไปใส่ในโปรเจกต์ของคุณ แล้วปรับการจัดการข้อผิดพลาดตามต้องการ
ลบ -v และแฟล็กดีบักอื่นๆ ออกก่อนวาง มักได้โค้ดที่สะอาดกว่า
เครื่องมือที่เกี่ยวข้อง
- เครื่องคำนวณ Chmod เครื่องคำนวณ chmod ออนไลน์ฟรีเพื่อแสดงและคำนวณสิทธิ์ไฟล์ Linux ด้วยช่องทำเครื่องหมาย แปลงระหว่างสัญกรณ์ตัวเลข (755, 644) และสัญลักษณ์ (rwxr-xr-x) ทันที รองรับสิทธิ์พิเศษเช่น setuid, setgid, sticky bit
- ตาราง ASCII ข้อมูลอ้างอิงการเข้ารหัสอักขระ ASCII ครบถ้วนพร้อมรหัสทศนิยม เลขฐานสิบหก ฐานแปด ฐานสอง เอนทิตี HTML และคำอธิบายอักขระ ค้นหาและกรองได้ทันที
- ตัวดู HAR เปิดไฟล์ HAR ออนไลน์ ตารางคำขอพร้อมสีสถานะ เรียงลำดับ และตัวกรอง ส่วนหัว พรีวิวเนื้อหาตอบกลับ และน้ำตกเวลา ประมวลผลในเครื่อง ไม่อัปโหลด
- ตัวตรวจสอบ IBAN ตรวจสอบหมายเลขบัญชีธนาคารระหว่างประเทศ (IBAN) ทันที ตรวจสอบรูปแบบ ความยาว และ checksum สำหรับ 80+ ประเทศพร้อมผลลัพธ์แบบเรียลไทม์
- เครื่องมือทดสอบคำขอ HTTP ทดสอบ REST API โดยตรงในเบราว์เซอร์ของคุณ ส่งคำขอ GET, POST, PUT, DELETE ด้วย header, body และพารามิเตอร์ที่กำหนดเอง ดูสถานะ header และ body JSON ของการตอบกลับทันที
- ตัวสร้างพอร์ตสุ่ม สร้างหมายเลขพอร์ตเครือข่ายสุ่มจากช่วงมาตรฐาน IANA — ที่รู้จัก (1-1023) ที่ลงทะเบียน (1024-49151) และไดนามิก (49152-65535) รองรับค่าที่ไม่ซ้ำกัน การจัดเรียง และการสร้างจำนวนมาก ทำงานบนเบราว์เซอร์ 100%
- ตัวสร้าง .htaccess สร้างกฎ Apache .htaccess สำหรับการเปลี่ยนเส้นทาง เขียนใหม่ ส่วนหัวความปลอดภัย แคช และอื่นๆ
- ตัวสร้าง Robots.txt ตัวสร้าง robots.txt ออนไลน์ฟรี สร้างและปรับแต่งไฟล์ robots.txt เพื่อควบคุมการรวบรวมข้อมูลของเครื่องมือค้นหา จัดการการเข้าถึงของระบบรวบรวมข้อมูล และปรับปรุง SEO ของเว็บไซต์ของคุณ