Webhook 페이로드 테스터

Webhook JSON을 포맷하고 테스트 서명 메모를 만듭니다.

입력 내용은 브라우저에서만 처리됩니다. Web Crypto로 선택적 HMAC-SHA256 서명을 만들며 표시 headers는 로컬 테스트 관례입니다.

서명은 사용자 정의 x-gogo-* 로컬 테스트 규칙이며 제공업체 형식이 아닙니다.

사용 방법

Webhook JSON을 포맷하고 테스트 서명 메모를 만듭니다.

웹훅 JSON 구문을 확인하고 서식화한 뒤 사용자 정의 x-gogo-* 로컬 테스트 규칙으로 HMAC-SHA256 서명을 계산합니다. 제공업체의 서명 헤더는 검증하지 않습니다.

💡 3단계 초간단 사용 가이드

① JSON 입력

테스트용 JSON을 붙여넣습니다.

② 구문과 서식 확인

JSON 구문을 확인하고 들여쓰기된 본문을 봅니다.

③ 로컬 서명 계산

선택적으로 비밀키와 ISO 타임스탬프를 입력합니다. 서명 입력은 timestamp + "." + 서식화된 JSON입니다.

활용 상황

문서, 테스트 샘플, 지원 진단에 적합합니다.

계산 또는 처리 방식

Web Crypto로 선택적 HMAC-SHA256 서명을 만들며 표시 headers는 로컬 테스트 관례입니다.

구체적인 예시

예: 결제 완료 이벤트로 테스트 헤더 생성.

제한 및 데이터 처리

표시된 headers는 로컬 테스트 관례이며 어떤 webhook 공급자의 공식 검증 형식도 아닙니다.

아니요. Webhook 페이로드 테스터는 브라우저 안에서만 처리합니다. 운영 비밀값이나 마스킹하지 않은 개인정보는 입력하지 마세요.

Webhook 페이로드 테스터 사용 안내

사용 방법과 제한

JSON, 밀리초 및 Z가 있는 UTC timestamp와 선택적 테스트 secret을 입력합니다. 서식화된 JSON을 timestamp + "." + 서식화된 JSON으로 HMAC-SHA256 서명해 사용자 정의 x-gogo-* 헤더와 텍스트를 생성합니다.

요청 전송, 제공업체 서명 검증, 시간 창 검사, 재전송 방지 또는 멱등 처리는 하지 않습니다. secret은 열린 입력창과 메모리에 남으므로 테스트용 값을 사용하세요.

자주 묻는 질문

Webhook 페이로드 테스터는 어떤 입력을 지원하나요?

JSON 페이로드와 선택 테스트 비밀값을 입력합니다.

Webhook 페이로드 테스터는 결과를 어떻게 만드나요?

JSON을 정리하고 Web Crypto로 로컬 HMAC-SHA256 테스트 서명을 만들 수 있습니다.

Webhook 페이로드 테스터의 제한은 무엇인가요?

표시된 headers는 로컬 테스트 관례이며 어떤 webhook 공급자의 공식 검증 형식도 아닙니다.

Webhook 페이로드 테스터가 데이터를 업로드하나요?

아니요. Webhook 페이로드 테스터는 브라우저 안에서만 처리합니다. 운영 비밀값이나 마스킹하지 않은 개인정보는 입력하지 마세요.