ข้ามไปยังเนื้อหา
Monu Tools

แปลง cURL เป็น fetch

แปลงคำสั่ง curl เป็นโค้ด JavaScript fetch ที่เทียบเท่า ทั้งหมดในเบราว์เซอร์ของคุณ

เครื่องมือที่เกี่ยวข้อง

วิธีใช้ cURL เป็น fetch

  1. 01

    วางคำสั่ง curl

  2. 02

    โค้ด fetch ที่เทียบเท่าถูกสร้างทันที

  3. 03

    คัดลอก JavaScript ลงในโปรเจกต์ของคุณ

แปลง curl เป็น fetch

ตัวแปลงที่เปลี่ยนคำสั่ง curl ให้เป็นโค้ด JavaScript fetch ที่เทียบเท่า โดยแยกวิเคราะห์เมธอด URL ส่วนหัวและเนื้อหาเพื่อให้คุณได้รับคำขอที่พร้อมใช้งานแทนที่จะแปลด้วยตนเอง

เป็นความต้องการทั่วไป: เอกสารและเครื่องมือ API เช่น devtools ของเบราว์เซอร์จะให้คำสั่ง curl แก่คุณ แต่แอปของคุณเขียนด้วย JavaScript นี่เป็นการเชื่อมโยงทั้งสองเข้าด้วยกันเพื่อให้คุณสามารถวาง curl แล้วรับโค้ด fetch ได้

โดยจะทำงานภายในเบราว์เซอร์ของคุณ ดังนั้นคำสั่งของคุณ รวมถึงโทเค็นหรือข้อมูลรับรองใดๆ ในส่วนหัวจะไม่ออกจากอุปกรณ์ของคุณ

ฟันธงว่าเข้าใจ

ระบบเข้าใจแฟล็กทั่วไป: -X สำหรับวิธีการ -H สำหรับส่วนหัว -d และตัวแปรสำหรับเนื้อหา -u สำหรับการตรวจสอบสิทธิ์ขั้นพื้นฐาน บวก -A สำหรับตัวแทนผู้ใช้ และ -b สำหรับคุกกี้ แฟล็กข้อมูลแสดงถึง POST ซึ่งตรงกับการทำงานของ curl

คำสั่งหลายบรรทัด

คำสั่งหลายบรรทัดทำงานเหมือนเดิม การต่อเนื่องของบรรทัดแบ็กสแลชจะรวมเข้าด้วยกันโดยอัตโนมัติ ดังนั้นคุณจึงสามารถวางคำสั่งตามที่ปรากฏในเอกสารประกอบได้โดยไม่ต้องล้างข้อมูลก่อน

เอาต์พุตที่พร้อมใช้งาน

ผลลัพธ์คือคำสั่ง fetchโดยกรอกเมธอด ส่วนหัว และเนื้อหา ซึ่งคุณสามารถวางลงในโค้ดของคุณและรอได้เหมือน fetch อื่นๆ

คำถามที่พบบ่อย

รองรับ curl flags ใดบ้าง?

flags ทั่วไป: -X สำหรับ method, -H สำหรับ headers, -d และ variants สำหรับ body, -u สำหรับ basic auth บวก -A และ -b data flag หมาย POST

คำสั่งของฉันถูกส่งไปยังเซิร์ฟเวอร์ไหม?

ไม่ การแปลงทำงานทั้งหมดในเบราว์เซอร์ของคุณ ดังนั้นคำสั่งและ tokens ใดๆ ในนั้นจะไม่ออกจากอุปกรณ์

จัดการคำสั่งหลายบรรทัดได้ไหม?

ใช่ การต่อบรรทัดด้วย backslash ถูกรวมโดยอัตโนมัติ ดังนั้นคุณสามารถวางคำสั่งตามที่ปรากฏในเอกสาร

แหล่งข้อมูล

รายงานปัญหา