HTTP4 Day 2 JSP프로그래밍[문제 1]JSP 페이지 내에서 자바(Java) 코드를 직접 작성하여 조건문, 반복문 등의 로직을 실행하고자 할 때 사용하는 스크립트 태그 기호는 무엇인가요?① ② ③ ④ 상세 해설: (스크립틀릿 / Scriptlet): JSP 페이지 내에서 일반적인 자바 변수 선언, 조건문, 반복문 등 자바 비즈니스 로직 코드를 작성할 때 사용하는 표준 태그입니다. (표현식 / Expression): 자바 변수의 값이나 메서드 반환 결과를 화면에 직접 출력할 때 사용합니다. (문장 끝에 세미콜론 ;을 붙이지 않습니다.) (선언문 / Declaration): 서블릿 변환 시 클래스의 전역 변수(필드)나 메서드를 선언할 때 사용합니다. (JSP 주석): 브라우저 소스 보기에서 보이지 않는 JSP 전용 주석입.. 2026. 7. 30. HTTP의 ETag **ETag(Entity Tag)**는 HTTP 응답 헤더 중 하나로, 특정 버전의 리소스를 식별하기 위한 **"데이터의 지문(Fingerprint)"**과 같은 역할을 합니다. 웹 서버가 리소스의 내용이 변경되었는지 확인하여 불필요한 데이터 전송을 줄이는 데 핵심적인 도구입니다.1. 작동 원리 (캐시 검증 과정)브라우저가 서버에 데이터를 요청할 때 ETag는 다음과 같은 흐름으로 작동합니다.첫 번째 요청: 클라이언트가 index.html을 요청합니다.서버 응답: 서버는 파일을 보내면서 헤더에 **ETag: "v1.2-abcde"**와 같은 고유한 값을 실어 보냅니다.클라이언트 저장: 브라우저는 받은 파일과 함께 이 ETag 값을 캐시에 저장합니다.두 번째 요청 (재검증): 나중에 다시 같은 파일을 요청.. 2026. 3. 17. HTTP란? **HTTP(HyperText Transfer Protocol)**은**웹에서 데이터를 주고받기 위해 사용하는 기본 통신 규약(Protocol)**입니다.즉,👉 브라우저(클라이언트) 가👉 웹서버 에👉 "이 페이지 주세요!" 라고 요청(Request)하고👉 서버가 "여기 있습니다!" 라고 응답(Response)하는그 전체 대화 규칙이 HTTP입니다. ✅ 왜 '규약(Protocol)'이라고 부를까?인터넷은 서로 다른 기기·브라우저·서버가 연결돼 있어요.각자 마음대로 메시지를 주고받으면 서로 알아듣지 못하겠죠?그래서“요청은 이렇게 생긴 형식으로 보내고, 응답은 이렇게 보내자”라는 공통 규칙을 정해둔 것이 HTTP입니다. ✅ HTTP의 핵심 구성 요소1) Request (요청)클라이언트 → 서버예: GE.. 2025. 12. 3. 이전 1 2 다음