สร้างด้วย ❤︎ โดยผู้มีส่วนร่วม
เราขอแนะนำให้คุณดู เอกสาร Hoppscotch เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับแอป
❤️ น้ำหนักเบา: สร้างขึ้นด้วยการออกแบบ UI ที่เรียบง่าย
⚡️ รวดเร็ว: ส่งคำขอและรับการตอบกลับแบบเรียลไทม์
️ วิธีการ HTTP: วิธีการร้องขอจะกำหนดประเภทของการกระทำที่คุณร้องขอให้ดำเนินการ
GET
- คำขอดึงข้อมูลทรัพยากรPOST
- เซิร์ฟเวอร์สร้างรายการใหม่ในฐานข้อมูลPUT
- อัปเดตทรัพยากรที่มีอยู่PATCH
- คล้ายกับ PUT
มาก แต่ทำการอัปเดตบางส่วนในทรัพยากรDELETE
- ลบทรัพยากรหรือส่วนประกอบที่เกี่ยวข้องHEAD
- ดึงส่วนหัวการตอบกลับที่เหมือนกับคำขอ GET แต่ไม่มีเนื้อหาการตอบกลับCONNECT
- สร้างทันเนลไปยังเซิร์ฟเวอร์ที่ระบุโดยทรัพยากรเป้าหมายOPTIONS
- อธิบายตัวเลือกการสื่อสารสำหรับทรัพยากรเป้าหมายTRACE
- ทำการทดสอบข้อความแบบวนกลับตามเส้นทางไปยังทรัพยากรเป้าหมาย
- API บางตัวใช้วิธีการร้องขอแบบกำหนดเอง เช่น LIST
พิมพ์วิธีการที่คุณกำหนดเอง- ธีม: การผสมผสานที่ปรับแต่งได้สำหรับพื้นหลัง พื้นหน้า และสีที่ถูกเน้น — ปรับแต่งทันที
ธีมที่กำหนดเองจะซิงค์กับเซสชันคลาวด์/ท้องถิ่นของคุณ
- PWA: ติดตั้งเป็น Progressive Web App บนอุปกรณ์ของคุณ
- คำขอ: รับการตอบสนองจากปลายทางทันที
method
URL
cURL
- WebSocket: สร้างช่องทางการสื่อสารฟูลดูเพล็กซ์ผ่านการเชื่อมต่อ TCP เดียว
- เหตุการณ์ที่เซิร์ฟเวอร์ส่ง: รับสตรีมการอัปเดตจากเซิร์ฟเวอร์ผ่านการเชื่อมต่อ HTTP โดยไม่ต้องใช้การโพล
- Socket.IO: ส่งและรับข้อมูลด้วยเซิร์ฟเวอร์ SocketIO
- MQTT: สมัครสมาชิกและเผยแพร่หัวข้อของโบรกเกอร์ MQTT
- GraphQL: GraphQL เป็นภาษาการสืบค้นสำหรับ API และรันไทม์สำหรับตอบสนองการสืบค้นเหล่านั้นด้วยข้อมูลที่มีอยู่ของคุณ
- การอนุญาต: อนุญาตให้ระบุผู้ใช้ปลายทาง
- ส่วนหัว: อธิบายรูปแบบเนื้อหาคำขอของคุณที่กำลังถูกส่งไป
- พารามิเตอร์: ใช้พารามิเตอร์คำขอเพื่อตั้งค่าส่วนต่างๆ ในคำขอจำลอง
- เนื้อหาคำขอ: ใช้เพื่อส่งและรับข้อมูลผ่าน REST API
Content Type
- การตอบสนอง: ประกอบด้วยบรรทัดสถานะ ส่วนหัว และเนื้อหาข้อความ/การตอบกลับ
⏰ ประวัติ: รายการคำขอจะซิงค์กับที่เก็บข้อมูลเซสชันบนคลาวด์/ท้องถิ่นของคุณ
- คอลเลกชัน: จัดระเบียบคำขอ API ของคุณด้วยคอลเลกชันและโฟลเดอร์ นำมาใช้ใหม่ได้ด้วยคลิกเดียว
คอลเลกชันจะซิงค์กับที่เก็บข้อมูลเซสชันบนคลาวด์/ในเครื่องของคุณ
- สคริปต์คำขอล่วงหน้า: ตัวอย่างโค้ดที่เกี่ยวข้องกับคำขอที่ดำเนินการก่อนที่จะส่งคำขอ
?? ทีม: ช่วยให้คุณทำงานร่วมกันระหว่างทีมเพื่อออกแบบ พัฒนา และทดสอบ API ได้เร็วขึ้น
- พื้นที่ทำงาน: จัดระเบียบสภาพแวดล้อมการรวบรวมส่วนบุคคลและทีมของคุณลงในพื้นที่ทำงาน สลับระหว่างพื้นที่ทำงานได้อย่างง่ายดายเพื่อจัดการหลายโครงการ
⌨️ แป้นพิมพ์ลัด: ปรับให้เหมาะสมเพื่อประสิทธิภาพ
อ่านเอกสารของเราเกี่ยวกับแป้นพิมพ์ลัด
- พร็อกซี: เปิดใช้งานโหมดพร็อกซีจากการตั้งค่าเพื่อเข้าถึง API ที่ถูกบล็อก
CORS
(การแบ่งปันทรัพยากรข้ามแหล่งกำเนิด)http://
)พร็อกซีเซิร์ฟเวอร์อย่างเป็นทางการโฮสต์โดย Hoppscotch - GitHub - นโยบายความเป็นส่วนตัว
- i18n: สัมผัสประสบการณ์แอปในภาษาของคุณ
ช่วยเราแปล Hoppscotch โปรดอ่าน TRANSLATIONS
เพื่อดูรายละเอียดเกี่ยวกับ CODE OF CONDUCT
ของเราและกระบวนการในการส่งคำขอดึงถึงเรา
☁️ รับรองความถูกต้อง + ซิงค์: ลงชื่อเข้าใช้และซิงค์ข้อมูลของคุณแบบเรียลไทม์ในทุกอุปกรณ์ของคุณ
เข้าสู่ระบบด้วย:
- ซิงโครไนซ์ข้อมูลของคุณ: แฮนด์ออฟเพื่อทำงานต่อบนอุปกรณ์อื่นๆ ของคุณ
✅ การทดสอบหลังคำขอ: เขียนการทดสอบที่เกี่ยวข้องกับคำขอที่ดำเนินการหลังจากการตอบกลับของคำขอ
- สภาพแวดล้อม: ตัวแปรสภาพแวดล้อมช่วยให้คุณสามารถจัดเก็บและนำค่ากลับมาใช้ใหม่ในคำขอและสคริปต์ของคุณ
- การแก้ไขเป็นกลุ่ม: แก้ไขคู่คีย์-ค่าเป็นกลุ่ม
:
#
ไว้หน้าแถวใดๆ ที่คุณต้องการเพิ่มแต่ให้ปิดการใช้งานไว้️ แดชบอร์ดผู้ดูแลระบบ: จัดการทีมของคุณและเชิญสมาชิก
- ส่วนเสริม: ส่วนเสริมอย่างเป็นทางการสำหรับ hoppscotch
Hoppscotch CLI - อินเทอร์เฟซบรรทัดคำสั่งสำหรับ Hoppscotch
พร็อกซี - พร็อกซีเซิร์ฟเวอร์ธรรมดาที่สร้างขึ้นสำหรับ Hoppscotch
ส่วนขยายเบราว์เซอร์ - ส่วนขยายเบราว์เซอร์ที่ปรับปรุงประสบการณ์ Hoppscotch ของคุณ
ไฟร์ฟอกซ์ | โครเมียม
ส่วนขยายแก้ไขปัญหา
CORS
ส่วนเสริมได้รับการพัฒนาและบำรุงรักษาภายใต้ องค์กร Hoppscotch
หากต้องการรายการคุณสมบัติทั้งหมด โปรดอ่านเอกสารของเรา
hoppscotch.io
ปฏิบัติตามเอกสารการโฮสต์ด้วยตนเองของเราเพื่อเริ่มต้นกับสภาพแวดล้อมการพัฒนา
กรุณามีส่วนร่วมโดยใช้ GitHub Flow สร้างสาขา เพิ่มคอมมิต และเปิดคำขอดึง
โปรดอ่าน CONTRIBUTING
ละเอียดเกี่ยวกับ CODE OF CONDUCT
ของเรา และขั้นตอนในการส่งคำขอดึงข้อมูลถึงเรา
เราใช้ GitHub Actions เพื่อการบูรณาการอย่างต่อเนื่อง ตรวจสอบขั้นตอนการทำงานด้านการสร้างของเรา
ดูไฟล์ CHANGELOG
สำหรับรายละเอียด
โครงการนี้เกิดขึ้นได้ด้วยความพยายามร่วมกันของทุกคนที่มีส่วนร่วม — มีส่วนร่วมทันที
โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต MIT — ดูรายละเอียดในไฟล์ LICENSE
คุณสมบัติรุ่น Enterprise เรียนรู้เพิ่มเติม