SpringBoot/JPA
[STS] http1.1 요청방식 (stateful, stateless)
비둘기멋지게발차기
2024. 3. 5. 13:09
목차
- postman 설치하기
- 데이터 요청방식
- stateful
- stateless
- http1.1 의 통신방법 4가지
- get
- post
- put
- delete
1. postman 설치하기
- 구글 "postman 설치" > 파일 다운로드
2. 데이터 요청방식
1) stateful (= 채팅 프로그램 요청방식)
- 데이터 요청이 없어도 클라이언트와 서버간의 스트림 연결이 지속되는 상태
- Server가 동시에 너무 많은 데이터를 처리
- 클라이언트가 인증이 된 상태인 세션이 생성됨 (인증이 완료되면 데이터요청이 수월 ex.로그인)
2) stateless (= http 요청방식)
- 데이터 요청시마다 스트림을 연결해서 데이터를 주고받음
- 클라이언트와 서버간의 요청-응답이 이뤄지면 스트림을 바로 끊음(일회성)
- Server 부하가 적음
- http 방식에서 세션을 유지하기 위해 security 사용
3. http1.1 의 통신방법 4가지 (= stateless)
= 클라이언트가 서버에게 데이터를 요청하는 4가지 방법
- get : 데이터를 달라고 요청 (서버는 select를 수행)
- post : 데이터를 추가해달라고 요청 (서버는 insert를 수행)
- put : 데이터를 수정해달라고 요청 (서버는 update를 수행)
- delete : 데이터를 삭제해달라고 요청 (서버는 delete를 수행)