stamper
Claude디버깅HTTP네트워크

HTTP 4xx/5xx 응답 원인을 진단하는 프롬프트

개발자김철수22시간 전조회 0추천 0
변수 입력3
변수를 채운 뒤 완성본을 복사하세요

언제 사용하나

API가 400/401/403/404/500 등을 반환할 때 원인을 계층별로 좁힐 때.

요청 전 확인

  • 요청 메서드/URL/헤더/바디와 응답 상태·바디를 모은다.
  • 서버 로그의 동일 시각 항목을 확보한다.

복사해서 쓰는 프롬프트

아래 HTTP 오류의 원인을 진단해줘.

요청: {{REQUEST}}
응답: {{RESPONSE}}
서버 로그: {{LOG}}

원하는 출력:
1. 상태 코드의 의미와 이 경우 가장 가능성 높은 원인
2. 클라이언트 문제 vs 서버 문제 구분과 근거
3. 확인 순서(요청 형식 → 인증 → 라우팅 → 서버 로직)
4. 재현용 curl 예시와 수정 방향

placeholder 설명

  • {{REQUEST}} / {{RESPONSE}} : 요청·응답 전문
  • {{LOG}} : 서버 로그

입력 예시

{{RESPONSE}} = "401 Unauthorized"

기대 결과

원인 후보, 클라이언트/서버 구분, 확인 순서, curl.

검증 방법

제시된 curl로 상태 코드를 재현하며 원인을 좁힌다.

주의사항

  • Authorization 헤더의 실제 토큰은 가린 채 공유한다.

관련 문서

댓글 0

아직 댓글이 없습니다.