-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
Resources 엔티티에 httpMethod 는 무슨 용도로 쓰나요?
21.08.02 13:38 작성 조회수 98
0
마지막 강의까지 httpMethod 에 값을 준 적이 없는거 같아서 질문드립니다.
고맙습니다!🌞
답변을 작성해보세요.
1

정수원
지식공유자21.08.04 18:17
답변 대신 해 주셔서 감사드립니다.^^
추가적으로 설명드린다면 인가 정책시 동일한 url 같은 경우 GET , POST 등과 같은 HTTP METHOD 유형을 설정해서 다른 권한 정책을 줄 수 있습니다.
예를 들어 관리자에서 리소스 등록시
resource : /admin/config
httpmethod : GET 으로 설정했다면 사용자가 접근했을 때 GET 방식으로만 접근이 가능하게 됩니다.
그리고
resource : /admin/config
httpmethod : POST 으로 설정했다면 사용자가 접근했을 때 POST 방식으로만 접근이 가능하게 됩니다.
즉 resource 정보를 조금 더 세밀하게 설정해서 사용자의 접근을 제어할 수 있도록 한다는 개념이라 보시면 됩니다.
0
Truestar
21.08.04 12:03
HttpMethod 값은
URL 인가 방식에서 admin > resouce 등록 부분에서 설정이 가능합니다.
속성을 String 이 아닌 enum 으로도 교체가 가능하구요
HTTP Method 의 용도는 말그대로 클라이언트의 서버 자원 접근을 위한 HTTP Request method 를 말하는것이지요
답변 2