본문 바로가기
프로젝트/자리 있어요?

[Refactoring] 22.09.02. 주소창에 직접 경로 요청을 할 때의 filtering

by 규글 2022. 9. 2.

주소창에 직접 경로 요청을 할 때의 filtering

 주소창에 직접 입력하는 과정을 거치면서, 그런 경우에는 header의 referer 정보에 null 값이 들어감을 알게 되었다. 이를 Filter로 처리할 수 있을 것 같다.

 

 Filter의 내용은 단순하다. 원하던 페이지가 아닌 다른 페이지로 강제 redirect 시키는 것이다. 그리고 그 경로 요청에 대한 처리를 할 수 있는 controller와 page를 간단히 만들어 두었다. 이러면 주소창으로 직접 url 요청을 막을 수 있겠다.

 

 

 아직 이상한 부분도 많고 정신 사납지만, 이 정도로 국비 교육에서 했던 프로젝트에 대한 refactoring을 마무리 지으려고 한다. 앞으로도 할 일이 많다. 이 친구는 이제 장난감 정도로 생각하고 가지고 놀 생각이며, 앞으로는 다른 작업을 할 것이다.

댓글