HTTP Client — ภาพรวม

HTTP client สไตล์ Postman ในตัวสำหรับทดสอบ APIs โดยไม่ต้องออกจาก workspace ของคุณ

หากคุณเคยใช้ Postman หรือ Insomnia เพื่อทดสอบ APIs คุณก็เข้าใจแนวคิดแล้ว 1DevTool นำประสบการณ์เดียวกันนั้นเข้าสู่ workspace ของคุณโดยตรง — ไม่ต้องติดตั้งแอปแยก ไม่ต้องสลับหน้าต่าง ไม่ต้องคัดลอก URL ไปมา

HTTP Client คืออะไร?

HTTP Client เป็นเครื่องมือทดสอบ API แบบเต็มฟีเจอร์ที่สร้างอยู่ใน 1DevTool คุณสามารถส่ง requests ไปยัง API endpoint ใดๆ ตรวจสอบ response บันทึก requests ของคุณไว้สำหรับทีหลัง และจัดระเบียบเป็น collections — ทั้งหมดโดยไม่ต้องออกจากแอป

มันรองรับ HTTP method ทั่วไปทุกตัว: GET, POST, PUT, DELETE, PATCH, HEAD และ OPTIONS ไม่ว่าคุณจะ hitting REST API, local development server หรือ third-party service HTTP Client จัดการได้

ทำไมต้องใช้แทน Postman?

การสลับ context มีค่าใช้จ่ายสูง เมื่อ AI agent ของคุณกำลังสร้าง API endpoint และคุณต้องการทดสอบมัน workflow เก่ามีลักษณะดังนี้: คัดลอก URL → สลับไป Postman → วาง URL → กำหนดค่า headers → ส่ง → สลับกลับ → ทำซ้ำ นั่นคือการขัดจังหวะที่ไม่จำเป็นสี่ครั้งต่อการทดสอบ

ด้วย HTTP Client ในตัว คุณอยู่ในหน้าต่างเดียว คุณสามารถดู agent เขียน route ทดสอบมันทันทีใน panel ข้าง terminal ของคุณ ดู response และบอก agent ว่าต้องแก้ไขอะไร — ทั้งหมดโดยไม่ต้องออกจาก 1DevTool วงจร feedback ยิ่งเร็ว คุณยิ่ง ship เร็ว

วิธีเปิด HTTP Client

  • คลิกไอคอน HTTP ใน icon strip ด้านซ้าย
  • หรือกด Cmd+H (Mac) / Ctrl+H (Windows/Linux)

HTTP panel เปิดในพื้นที่ workspace หลัก คุณสามารถปรับขนาด ลอย หรือ dock มันคู่กับ terminal ของคุณ

HTTP request builder

ฟีเจอร์หลัก

Collections requests ที่บันทึก — บันทึก request ใดๆ ไปยัง collection ที่มีชื่อ Requests ถูกเก็บในเครื่องและคงอยู่Across sessions จัดระเบียบเป็นโฟลเดอร์ตามโปรเจกต์หรือ API

Environments — กำหนดตัวแปรเช่น {{base_url}} หรือ {{auth_token}} ครั้งเดียว แล้วใช้ซ้ำAcross requests ทั้งหมดของคุณ สลับระหว่าง environments (development, staging, production) ในคลิกเดียว

Response inspector — panel response แสดง status code เวลา response ขนาด response headers และ body Responses JSON ถูก pretty-print อัตโนมัติพร้อม syntax highlighting และ nodes ที่ย่อ/ขยายได้

JSON pretty-print — JSON minified ที่ยุ่งเหยิงกลายเป็นอ่านได้ทันที ไม่ต้องวางลงใน formatter

Request workspace

นี่เหมาะสำหรับใคร?

หากคุณใหม่กับการทดสอบ API HTTP Client เป็นวิธีที่ดีในการเรียนรู้ — มันง่ายกว่า Postman และคุณไม่ต้องเรียนรู้เครื่องมือแยก หากคุณเป็นผู้ใช้ Postman หรือ Insomnia อยู่แล้ว คุณสามารถนำเข้า collections ที่มีอยู่และหยิบต่อจากที่ค้างไว้ (ดู นำเข้า Collections)