http Transfer

정민준·2022년 5월 11일
0

http

1. HTML 문서를 주고받는데 쓰인다.

2. HTTP 는 클라이언트와 서버 사이에 이루어 지는 요청/응답 프로토콜이다. 
   HTTP 를 통하여 서버로부터 웹페이지나 그림 정보를 요청하면, 서버는 이 요청에 응답하여 
   필요한 정보를 해당 사용자에게 전달하게 된다.

3. HTTP를 통해 전달되는 자료는 http: 로 시작하는 URL 로 조회할 수 있다.

요청

요청 - HTTP Request Methods
클라이언트가 서버에 요청을 할 때 쓰이며, HTTP 요청 메소드에는 여러가지가 있는데 
그중에 GET 과 POST 가 대표적이다.

GET : 클라이언트가 서버에 데이터를 요청할 때 사용
(웹페이지를 불러와서 표시하기, 날씨 데이터를 가져와서 조회하기)

POST : 클라이언트가 서버에 데이터를 추가할 때 사용
(게시판에 글쓰기, 회원가입에 입력된 데이터로 사용자 추가하기)

PUT : 클라이언트가 서버에있는 데이터를 수정할 때 사용
(POST 처럼 데이터를 서버로 제출하는 형식은 동일하지만, 갱신 위주의 용도로 사용. 
통상적으로 POST로 대체해서 더 많이 쓴다고 한다)

DELETE : 클라이언트가 서버에있는 데이터를 삭제할 때 사용

상태코드

상태 코드는 3자리 숫자로 만들어져 있으며, 첫번째 자리는 1에서 5까지 제공됩니다. 
첫번째 자리가 4와 5인 경우는 정상적인 상황이 아니기 때문에 사이트 관리자가 즉시 알아야 하는 정보입니다.

1xx(정보) : 요청을 받았으며 프로세스를 계속 진행합니다.
2xx(성공) : 요청을 성공적으로 받았으며 인식했고 수용하였습니다.
3xx(리다이렉션) : 요청 완료를 위해 추가 작업 조치가 필요합니다.
4xx(클라이언트 오류) : 요청의 문법이 잘못되었거나 요청을 처리할 수 없습니다.
5xx(서버 오류) : 서버가 명백히 유효한 요청에 대한 충족을 실패했습니다.
profile
머리 박고 개발공부중,,,

0개의 댓글