클라이언트: 서버에 요청하는 클라리언트 소프트 웨어가 설치된 컴퓨터를 이용
서버: 클라이언트의 요청을 받아서 요청을 해석하고 응답을 하는 소프트웨어가 설치된 컴퓨터
프로토콜로 데이터를 주고 받기 위해서는 요청과 응답이 필요함!
HTTP 요청 메서드
- GET : 존재하는 자원에 대한 요청
- POST : 새로운 자원을 생성
- PUT : 존재하는 자원에 대한 변경
- DELETE : 존재하는 자원에 대한 삭제
기타요청
HEAD : 서버 헤더 정보를 획득, GET 과 비슷하지만 response body를 반환하지 않음
OPTIONS: 서버 옵션들을 확인하기 위한 요청
Connectless & Stateless
서버에 연결하고, 요청해서 응답을 받으면 연결을 끊음, 자원하나에 대해 하나의 연결만을 만듬
장점
'web 개발 > spring' 카테고리의 다른 글
<spring> intelij 설정 (0) | 2022.12.07 |
---|---|
<suvlet> eclipse 초기 세팅 (0) | 2022.12.03 |
<spring> 서버 (0) | 2022.11.28 |
<spring> 테스트 페이지 생성 (0) | 2022.11.28 |
BackEnd 개요 (0) | 2022.11.28 |