그라가승훈
[유튜브-메타코딩] - 나만의 블로그 만들기 - 4. HTTP1.1 요청방식 본문
- Stateful 과 Stateless 방식
1. Stateful 방식
- 주로 채팅을 할때 사용하는 방식
- 포트로 요청, 응답을 받고 계속 연결되어져 있다.
- 클라이언트가 많을수록 서버는 바쁘다.
- 인증을 통해 세션이 만들어지면 데이터를 응답할 준비 된다.
2. Stateless 방식
- HTTP에서 사용하는 요청방식
- 요청시마다 스트림을 연결해서 Data를 주고 받는 형식(Data를 받으면 연결을 끊는다.)
- 연결을 끊기 때문에 세션을 유지하기 어렵다.
- Spring에서는 Security를 사용해서 세션을 유지한다.
- GET, POST, PUT, DELETE
- HTTP1.1 에서 클라이언트와 서버의 통신방법 중 대표적인 4가지 GET, POST, PUT, DELETE
- 4가지 모두 클라이언트가 서버에 요청할때 어떤 데이터? 라는 내용이 필요하다.
- MIME타입
- HTTP 통신으로 Data를 보낼때 Data 타입이 무엇인지 명시하는 방식이 정해져있다. 이것이 MIME타입이다.
- Image, Text, application 등 다양하게 많다.
- 구조는 type/subtype 으로 되어있다. ex) text/html , application/json 등
- MIME타입의 전체 목록 url
'Spring' 카테고리의 다른 글
[유튜브-메타코딩] - 나만의 블로그 만들기 - 6. Blog 테이블 만들기 (User, Board, Reply) (0) | 2022.08.10 |
---|---|
[유튜브-메타코딩] - 나만의 블로그 만들기 - 5. Yaml(야믈), yml 설정 (JSP 파일 연동) (0) | 2022.08.09 |
[유튜브-메타코딩] - 나만의 블로그 만들기 - 3. Git 세팅 (0) | 2022.08.08 |
[유튜브-메타코딩] - 나만의 블로그 만들기 - 2. 의존성 설정 및 DB세팅 (0) | 2022.08.07 |
[유튜브-메타코딩] - 나만의 블로그 만들기 - 1. 설치, 환경설정, 세팅 (0) | 2022.08.06 |
Comments