AI가 에이치티티피 303과 307에서 요청 방식을 같게 유지해도 될까?
에이치티티피(HTTP, 웹 통신 규칙) 상태와 처음 요청 방식을 바꾸어 다음 요청이 조회인지 재전송인지 판정합니다.
그림에서 무엇을 볼까요?
POST 요청이 303에서는 GET 조회로 바뀌고 307에서는 POST로 유지되는 두 경로 그림
웹에서 폼을 POST 방식으로 제출한 뒤 결과 페이지 주소를 따로 보여 줄 때 303 상태를 쓸 수 있습니다. 클라이언트는 Location에 적힌 주소를 GET 방식으로 조회합니다.
이렇게 하면 새로 고침할 때 원래 제출을 다시 보내는 일을 줄일 수 있습니다. HEAD 요청이었다면 본문 없이 정보만 확인하는 HEAD 방식을 유지합니다.
함께 확인할 점
303과 307의 요청 방식 규칙만 비교합니다. 주소 신뢰, 인증 정보 전달, 반복 제출의 안전성은 별도 정책으로 점검해야 합니다.
생각해 볼 질문
제출·조회·파일 교체 가운데 하나를 골라 303과 307을 받았을 때 다음 요청과 중복 위험을 각각 적어 보세요.
