เครื่องมือทดสอบ GraphQL API

ส่งคิวรีและมิวเทชัน GraphQL แล้วตรวจดูการตอบกลับ ข้อผิดพลาด และสคีมา

คิวรี

เขียนคิวรีหรือโหลดตัวอย่าง

ออบเจ็กต์ JSON ปล่อยว่างไว้หากโอเปอเรชันไม่มีตัวแปร

การตอบกลับ

ส่งคิวรีเพื่อดูสถานะ เฮดเดอร์ และเนื้อหาที่นี่

โหมดส่งตรงจะส่งคำขอจากเบราว์เซอร์ของคุณ เอนด์พอยต์จึงต้องอนุญาต CORS สำหรับเว็บไซต์นี้ กด Ctrl หรือ Cmd + Enter ในตัวแก้ไขใดก็ได้เพื่อส่งคำขอ

เครื่องมือนี้ทำอะไร

GraphQL API Tester ส่งโอเปอเรชัน GraphQL หนึ่งรายการไปยังเอนด์พอยต์ และแสดงสถานะ HTTP เวลา ขนาด เฮดเดอร์การตอบกลับ และเนื้อหา JSON ที่จัดรูปแบบแล้ว ข้อผิดพลาด GraphQL จะแสดงเป็นรายการพร้อมพาธในการตอบกลับและตำแหน่งในคิวรี และระบุข้อมูลบางส่วนให้เห็นชัด คิวรีถูกแยกวิเคราะห์ในเครื่องด้วย graphql-js เพื่อตรวจไวยากรณ์ ค้นหาโอเปอเรชัน และจัดรูปแบบ

โหมดส่งตรงและโหมดพร็อกซี

โหมดส่งตรงส่งคำขอจากเบราว์เซอร์ของคุณ ข้อมูลรับรองจึงไม่ผ่าน CodingTool.dev แต่เอนด์พอยต์ต้องอนุญาต CORS โหมดพร็อกซีส่งคำขอหนึ่งรายการผ่านรีเลย์ของ CodingTool.dev ซึ่งเข้าถึงได้เฉพาะที่อยู่ http และ https สาธารณะ ที่อยู่ส่วนตัว ลูปแบ็ก ลิงก์โลคัล และเมทาดาทาจะถูกบล็อกหลังการค้นหา DNS และทุกครั้งที่มีการเปลี่ยนเส้นทาง โดยหมดเวลาใน 30 วินาที จำกัดคำขอ 2 MB และการตอบกลับ 5 MB ไม่ส่งต่อคุกกี้และ Proxy-Authorization และไม่เก็บข้อมูลใด ๆ

ตัวแปร เฮดเดอร์ และ GET

ตัวแปรเป็นออบเจ็กต์ JSON ที่ตรวจสอบก่อนส่ง ค่าของ Authorization, Cookie, X-API-Key และเฮดเดอร์ลักษณะเดียวกันจะถูกปิดบังพร้อมปุ่มแสดงค่า และไม่ถูกบันทึก POST ส่งเนื้อหา JSON ส่วน GET เข้ารหัส query, variables และ operationName เป็นพารามิเตอร์ URL และใช้ได้เฉพาะโอเปอเรชันคิวรี เพราะมิวเทชันผ่าน GET จะถูกปฏิเสธ

สคีมาและความเป็นส่วนตัว

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

CodingTool เปิดตัวอย่างเป็นทางการบน

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch