일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- AWS
- 3-way handshaking
- MSA
- 삽입 이상
- 갱신 이상
- DB
- Kafka
- 네트워크
- HTTP
- 정규화
- 자바
- 캐시 오염
- 데이터베이스
- java
- 자료구조
- Spring
- 삭제 이상
- 페이지네이션
- well-know port
- 비관적 락
- 스레드 풀
- JPA
- Kotlin
- ocp
- Redis
- null
- gatway
- buildSrc
- 낙관적 락
- Dirty Checking
- Today
- Total
728x90
목록
728x90
HTTP (2)
어 나 갱수.
HTTP의 단점, 보안 HTTP는 웹을 지탱하는 심플한 기술이지만 단점이 있습니다. 브라우저와 웹서버가 통신함에 있어 데이터를 암호화하지 않고 그대로 전송된다는 점이다. HTTP는 인터넷이라는 통로를 이용해 웹 서버와 브라우저가 서로 통신하게 해주므로, 해커가 중간에서 통신을 도청하게 된다면 충분히 통신하는 정보를 탈취할 수 있다. 탈취하고 그 데이터를 변조시킬 수 있다. HTTPS(Hyper Text Transfer Protocol Secure) HTTPS는 웹 브라우저와 웹 사이트 간에 데이터를 전송하는 데 사용되는 기본 프로토콜인 HTTP의 보안 버전입니다. 표준 HTTP 프로토콜과 SSL/TLS 암호화 프로토콜의 조합으로 사용자의 브라우저와 웹사이트 간에 전송되는 데이터가 암호화되어 도청이나 변조..
HTTP(HyperText Transfer Protocol) HTTP메시지에 모든 것을 전송할 수 있다. HTML, TEXT IMAGE, 파일, 음성, 영상 JSON, XML 거의 모든 데이터를 주고 받을 수 있다. 서버 간에 데이터를 주고받을 때도 HTTP를 사용한다. HTTP의 특징 클라이언트 서버 구조이다. 무상태 프로토콜, 비연결성 HTTP 메시지 HTTP서버 구조 Request, Response 구조 클라이언트는 서버로 요청을 보내고 응답을 대기한다. 서버는 클라이언트로부터 요청을 받고 응답을 한다. 무상태(Stateless) 프로토콜 서버가 클라이언트의 상태를 저장하지 않는다. 장점 : 서버 확장성 높음(Scale Out) 단점 : 클라이언트가 서버로 요청할 때마다 추가로 데이터를 같이 보내야..