WEB
-
자주 사용하는 HTTP Status CodeWeb 2021. 7. 27. 01:31
※ 해당 글은 위키백과와 MDN Web Docs의 내용으로 작성되었음 HTTP Status Code는 100 ~ 511번까지 존재한다 각각의 백의 자리 숫자에 따라 ▶ 1xx (정보): 요청을 받았으며 프로세스를 계속한다 ▶ 2xx (성공): 요청을 성공적으로 받았으며 인식했고 수용하였다 ▶ 3xx (리다이렉션): 요청 완료를 위해 추가 작업 조치가 필요하다 ▶ 4xx (클라이언트 오류): 요청의 문법이 잘못되었거나 요청을 처리할 수 없다 ▶ 5xx (서버 오류): 서버가 명백히 유효한 요청에 대해 충족을 실패했다 의 큰 분류로 나뉜다 대표적인 Status Code들에 대해 알아보자면 100 Continue : 이 임시적인 응답은 지금까지의 상태가 괜찮으며 클라이언트가 계속해서 요청을 하거나 이미 요청을..
-
Spring Web MVC의 구성요소Spring 2021. 5. 3. 18:22
Spring MVC는 Model2 Architecture와 Front-Controller 패턴을 프레임워크 차원에서 제공하고 있다. 이는 기존 JSP/Servlet의 MVC 패턴에서 Model - View - Controller로 분할되었던 역할을 더 나누어 기존의 패턴과 약간의 차이가 있다. 스프링 프레임워크의 구성 요소들이 어떤 역할을 하는 지에 대해 알아보려고 한다. Spring MVC의 역할은 위의 그림과 같이 나눠지고, Spring Framework에 의해 추가되는 요소들은 Dispatcher Servlet(Front Servlet), HandlerMapping, ViewResolver이다. Controller와 View의 역할 자체는 이전과 같으나 이전에 Controller가 URI를 처리하고..