Learn/Today I Learn

기술면접대비 Day-4

미래개발자 2023. 3. 30. 11:15
728x90

HTTP에 대해 설명하고, 알고있다면 HTTP 메세지 구조에 대해 더 자세히 설명해주세요

 

HTTP는 인터넷 상에서 데이터를 주고받을 수 있는 프로토콜 중 하나이며, 웹 브라우저와 웹 서버 간에 데이터를 주고받는 데에 주로 사용됩니다. HTTP는 클라이언트와 서버 사이의 요청과 응답에 대한 규약을 정의하며, TCP/IP 기반으로 동작합니다.

HTTP 메시지 구조는 크게 요청 메시지와 응답 메시지로 나눌 수 있으며, 요청 메시지는 요청 라인, 헤더 필드, 빈 줄, 메시지 본문으로 이루어져 있습니다. 응답 메시지는 상태 라인, 헤더 필드, 빈 줄, 메시지 본문으로 이루어져 있습니다.

 

position 을 어떻게 사용하는지 알려주세요

 

position은 CSS에서 사용되는 속성 중 하나로, 요소를 배치하는 방법을 지정합니다. position 속성의 값으로는 static, relative, absolute, fixed 등이 있으며, 각 값에 따라 요소의 위치가 결정됩니다. static은 기본값으로, 요소를 문서의 흐름에 따라 배치합니다. relative는 요소를 자신이 위치하던 위치를 기준으로 배치하며, absolute는 요소를 부모 요소를 기준으로 배치합니다. fixed는 뷰포트를 기준으로 요소를 배치하며, 스크롤이 있어도 항상 같은 위치에 유지됩니다.

728x90