나의 개발일지

기술 면접 준비 - CS 공부 본문

면접준비

기술 면접 준비 - CS 공부

heew0n 2024. 3. 29. 03:01

Get, Post의 차이

GET

  • 데이터 조회를 목적으로 하며, HTTP header URL에 Query String 형태로 데이터를 전송하는 방식
  • url에 데이터를 담기에 길이가 제한적이며 보안에 취약하다.

POST

  • 데이터 추가 목적으로 사용되며 HTTP Body에 데이터를 추가하여 전송하는 방식
  • GET 방식보다 데이터 크기를 크게 할 수 있으며 보안적으로 더 나음
  • 속도가 GET 방식보다 비교적 느림

 

웹 동작 방식

  1. 사용자는 브라우저에 URL을 입력
  2. 브라우저는 DNS를 통해 서버의 진짜 주소를 찾음
  3. HTTP 프로토콜을 사용해 HTTP 요청 메세지 생성
  4. TCP / IP 연결을 통해 HTTP 요청이 서버로 전송
  5. 서버는 HTTP 프로토콜을 활용해 HTTP 응답 메세지 생성
  6. TCP / IP 연결을 통해 요청한 컴퓨터로 응답 메세지를 전송
  7. 도착한 HTTP 응답 메세지는 웹 페이지 데이터로 변환되고, 웹 브라우저에 의해 출력되어 사용자가 볼 수 있음

 

 


'면접준비' 카테고리의 다른 글

기술 면접 준비 - CS 공부  (0) 2024.03.26
기술 면접 준비 - CS 공부  (0) 2024.03.21
기술 면접 준비 - CS 공부  (0) 2024.03.19
기술 면접 준비  (0) 2024.03.18
면접 피드백 정리  (0) 2024.01.25