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