목록웹요청흐름 (2)
삶의 공유
웹 애플리케이션을 개발하거나 디버깅하다 보면, HTTP 요청 방식을 정확히 이해하는 것이 중요합니다. 특히 요청이 어떻게 전달되는지, 브라우저 URL이 어떻게 바뀌는지, 데이터는 어디에 담기는지를 아는 것이 핵심입니다.이번 글에서는 가장 기본적인 5가지 HTTP 요청 방식을 실제 사용 예시와 함께 정리해보겠습니다.1️⃣ URL 직접 입력 (GET 요청)💡 설명사용자가 브라우저 주소창에 URL을 직접 입력기본적으로 GET 방식으로 서버에 요청 전송💻 예시http://localhost:8080/hello→ 서버에서는 @GetMapping("/hello") 또는 @RequestMapping(value="/hello", method=RequestMethod.GET)으로 처리함2️⃣ 태그를 통한 요청 (GE..
Java Spring에서 Filter와 Interceptor 완벽 정리: 개념과 예제로 이해하기Spring 기반 웹 애플리케이션을 개발할 때, 요청(request)과 응답(response)의 흐름을 제어하거나 공통적인 작업을 처리하기 위해 자주 사용되는 두 가지 기능이 있습니다:Filter (필터)Interceptor (인터셉터)이 글에서는 이 둘의 개념, 역할, 실행 시점, 사용 예제를 비교하며 설명해드릴게요.🧩 Filter란?Filter는 Servlet 레벨에서 동작하는 기능으로, 모든 요청/응답 전후에 공통적인 처리를 할 수 있게 해줍니다.✅ 사용 목적요청/응답 로깅인증 처리성능 측정인코딩 처리 등🔧 예제 코드 - PerformanceFilter@WebFilter(urlPatterns = "/*..