728x90 PRG 패턴1 PRG 패턴 (Post-Redirect-Get)이란? PRG(Post-Redirect-Get) 패턴은 웹 개발 시 권장되는 디자인 패턴중 하나로, HTTP POST 요청에 대한 응답이 또 다른 URL로의 GET 요청을 위한 리다이렉트(응답 코드가 3XX)여야 한다는 것을 의미한다. 즉, 일반적인 HTTP GET 요청처럼 HTTP POST 요청에 대한 응답이 어떠한 페이지를 직접 반환하는 것은 권장되지 않는 위험한 방식이라는 것이다. ● PRG 패턴의 필요성 PRG 패턴을 사용하지 않는 다면, 대표적으로 다음과 같은 두가지 문제점이 발생할 수 있다. 첫째, 새로고침으로 인해 동일한 HTTP POST 요청이 중복으로 발생하여 의도치 않은 결과를 낳을 수 있다. 만약 HTTP POST 요청에 대한 응답이 단순히 어떠한 페이지를 직접 반환하는 것이라면, 이후 새로.. 2022. 10. 31. 이전 1 다음 728x90