Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 서블릿http세션
- HTTP상태코드
- 300
- gradle오류
- Not Modified
- Expires
- 캐시
- 세션만들어보기
- Could not find or load main class worker.org.gradle.process.internal.worker.GradleWorkerMain
- 양쪽 모두 값 설정
- 쿠키생명주기
- 인증체크
- 서블릿필터
- 프록시 캐시 서버
- etag
- http
- UrlResource
- resolveArgument
- hikaricp
- 쿠키보안문제
- HTTP API
- max age
- www-Authenticate
- no cache
- 검증헤더
- supportParameter
- 조건부요청
- 프록시객체
- must revalidate
- 세션타임아웃설정
Archives
- Today
- Total
복습을 위한
HTTP/클라이언트 서버 구조 본문
HyperText Transfer Protocol
Hypertext 뿐만아니라 거의 모든 형태의 데이터를 전송할 수 있다.
서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용한다.
우리에게 가장 중요한 HTTP 버전은 HTTP/1.1 --- 가장 많이 사용
2, 3 은 1.1에서 성능개선한 것
버전3은 UDP 사용(성능 최적화해서 새로설계해 사용) ---- TCP는 속도가 빠른 메커니즘이 아님(3WAY-Handshaking)
클라이언트와 서버가 분리되어있지않았다 오래전에는...
지금은 분리되어있고 비즈니스로직과 데이터는 서버가 전부 담당하고 클라이언트는 UI와 사용성에 집중한다.
그러므로 양 쪽이 독립적으로 진화를 할 수 있다.!
참고 https://www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC/dashboard
'http' 카테고리의 다른 글
비연결성 (0) | 2023.11.16 |
---|---|
무상태 프로토콜(Stateless) (0) | 2023.11.16 |
웹 브라우저 요청흐름 (0) | 2023.11.16 |
URI (0) | 2023.11.16 |
PORT/DNS (0) | 2023.11.15 |