반응형 http3 혼자 공부하는 네트워크 5-3 HTTP 헤더와 HTTP 기반 기술 공부 기록 요청 시 활용되는 HTTP 헤더Host요청을 보낼 호스트를 나타내는 헤더로 도메인 네임으로 명시되며, 포트 번호가 포함될 수도 있습니다.예시: Host: www.example.com:80User-Agent웹 브라우저와 같이 HTTP 요청을 시작하는 클라이언트 측의 프로그램 정보를 담고 있습니다.Mozilla 호환 여부, 운영체제, 아키텍처 정보, 렌더링 엔진 정보, 브라우저 및 버전 정보 등을 포함합니다.예시: User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36Referer요청을 보낼 때 현재 머무르고 있던 URL을 명시합니다.이를 통해.. 2024. 10. 7. 혼자 공부하는 네트워크 5-2 HTTP HTTP의 특징, 메시지 구조, 메서드, 상태 코드 및 발전 과정HTTP 특징요청-응답 기반 동작HTTP는 클라이언트가 서버에 요청을 보내면 서버가 이에 응답하는 방식으로 동작합니다. 요청 메시지와 응답 메시지는 각각 다른 형식을 가집니다.미디어 독립적 프로토콜HTTP는 다양한 종류의 자원을 주고받을 수 있는 미디어 독립적인 프로토콜입니다. 전송되는 자원의 종류는 미디어 타입(MIME 타입)으로 구분되며, "타입/서브타입" 형식으로 표현됩니다. 예를 들어, text/html이나 image/png 등이 있습니다. 또한, 매개변수를 포함하여 type/subtype; charset=UTF-8과 같이 상세하게 지정할 수도 있습니다.스테이트리스 프로토콜HTTP는 상태를 유지하지 않는 스테이트리스(stateless.. 2024. 10. 6. 웹 개발에서 쿠키의 마법 공개: 사용자 경험 및 개인화 향상 광대한 웹 개발 세계에서 쿠키는 대화형 및 개인화된 사용자 경험을 만드는 데 필수적인 요소입니다. 쿠키는 웹 브라우저에 의해 사용자의 장치에 저장되는 작은 텍스트 파일입니다. 이 블로그 게시물에서는 쿠키의 매력적인 영역을 살펴보고 쿠키가 사용자 추적, 세션 관리 및 개인화된 콘텐츠 제공을 가능하게 하여 웹 애플리케이션을 향상시키는 방법을 알아봅니다. 1.쿠키 이해: 1.1 쿠키란 무엇입니까? 쿠키는 웹 브라우저가 사용자 장치에 저장하는 작은 데이터 조각입니다. 여기에는 사용자 기본 설정, 세션 식별자 및 웹 사이트와 관련된 기타 데이터와 같은 정보가 포함됩니다. 1.2 쿠키 유형: 세션 쿠키: 이 쿠키는 일시적이며 사용자의 브라우징 세션 동안에만 존재합니다. 세션 상태를 유지하고 웹 사이트 내에서 사용자.. 2023. 5. 19. 이전 1 다음 반응형