HTTP에 대해 설명, HTTP 메세지 구조에 대해 설명
HTTP(Hypertext Transfer Protocol)는 웹 브라우저와 서버 간 정보 교환을 위한 프로토콜입니다. 클라이언트의 웹 페이지 요청과 서버의 웹 페이지 제공 방식으로 동작합니다. 클라이언트가 서버에 리소스 요청을 'request'하고, 서버가 처리 결과를 'response'로 돌려줍니다. 주요 HTTP 메소드는, GET, POST, PUT, DELETE가 있으며, 각각 서버에 저장된 리소스 조회, 추가, 수정, 리소스 삭제를 수행합니다. 응답 과정에서 상태 코드를 사용해 서버 처리 결과를 전달합니다. HTTP 메세지 구조는 클라이언트와 서버 간 통신에 사용되는 요청과 응답 메세지의 구성을 설명합니다. 이 구조는 시작 라인, 헤더, 본문 세 부분으로 구성되어 있습니다. 시작 라인은 요청 및..
position 을 어떻게 사용하는지
position은 CSS 속성 중 하나로, HTML 요소의 위치를 조절하는 데 사용됩니다. static (기본값): 요소가 일반적인 문서 흐름에 따라 위치합니다. top, right, bottom, left와 같은 위치 지정 속성은 static에서는 영향을 주지 않습니다. relative: 요소를 기본 위치에서 상대적으로 이동시킵니다. top, right, bottom, left 속성에 지정된 값을 사용해 이동 위치를 결정합니다. absolute: 가장 가까운 부모 요소 중 position 값이 "static"이 아닌 요소에 대한 상대적인 위치를 지정합니다. top, right, bottom, left 속성을 사용해 위치를 결정합니다. fixed: 뷰포트에 대해 고정된 위치를 설정합니다. 스크롤해도 요소..