CS/네트워크
-
Post 요청이 Redirect 되면?CS/네트워크 2024. 4. 19. 21:28
HTTP 요청이 들어오면 HTTPS 요청으로 301 Redirect를 하고 있습니다. 이 때 http로 POST 요청이 들어오면 어떻게 될까요? 1. 301 - Moved Permanently 301로 리다이렉트 하는 경우, 브라우저마다 구현이 다를 수 있으나 보통 GET 요청으로 변환되어 요청이 전달됩니다. 이 과정에서 전송하고자 하는 데이터는 전송되지 않습니다. Post를 핸들링 하는 라우터에 Get으로 요청이 가기 때문에 405 Method Not Allowed를 받을 수 있습니다. 2. 308 - Permanent Redirect 308로 리다이렉트 하는 경우, 최초 요청의 메소드와 원문을 그대로 유지한 채로 Redirect를 시킵니다. 3. 적절한 사용처 따라서 301은 url에 변경을 가할 때..
-