web개발의 이해(1)

mtak·2021년 4월 16일
0

1.학습 목표

  • 웹의 동작 방식
  • 인터넷 동작 방식
  • HTTP프로토콜의 작동방식
  • HTTP프로토콜의 요청/응답 데이터 포맷

2.학습 내용

#1.웹의 동작 방식

학습자료 1
서버 vs 클라이언트

#2.인터넷 동작 방식

학습자료 1

#3.HTTP프로토콜의 작동 방식

학습자료 1

#4.HTTP프로토콜의 요청/응답 데이터 포맷

학습자료 1
요청 메서드 : GET, PUT, POST, PUSH, OPTIONS 등의 요청 방식이 온다.
요청 URI : 요청하는 자원의 위치를 명시한다.
HTTP 프로토콜 버전 : 웹 브라우저가 사용하는 프로토콜 버전이다.
첫번째 줄의 요청메소드는 서버에게 요청의 종류를 알려주기 위해서 사용됩니다.

각각의 메소드 이름은 다음과 같은 의미를 가집니다.

참고로 최초의 웹 서버는 GET방식만 지원해줬습니다.

GET : 정보를 요청하기 위해서 사용한다. (SELECT)
POST : 정보를 밀어넣기 위해서 사용한다. (INSERT)
PUT : 정보를 업데이트하기 위해서 사용한다. (UPDATE)
DELETE : 정보를 삭제하기 위해서 사용한다. (DELETE)
HEAD : (HTTP)헤더 정보만 요청한다. 해당 자원이 존재하는지 혹은 서버에 문제가 없는지를 확인하기 위해서 사용한다.
OPTIONS : 웹서버가 지원하는 메서드의 종류를 요청한다.
TRACE : 클라이언트의 요청을 그대로 반환한다. 예컨데 echo 서비스로 서버 상태를 확인하기 위한 목적으로 주로 사용한다.

일정이 촉박해서 회고록을 제대로 남기지 못했는데 주말 동안 다시 봐야겠다.

profile
노는게 젤 조아. 친구들 모여라!!

0개의 댓글