moo0357 2022. 10. 9. 23:29

1. 스프링부트는 내장톰캣을 가진다 (따로톰캣 설치x)

 

* HTTP 는 HTML 전달 목적으로 나온 프로토콜

http()의 기반은 소켓임 (소켓통신은 연결이 지속되어져 잇음) (http는 요청시 응답만 해줌)

 

 주고 받는 데이터가 전송될 때 암호화되지 않기 때문에 보안에 취약하다는 것이었다. 이러한 문제를 해결하기 위해 중요한 정보를 주고 받을 때 도난당하는 것을 막게 하는 프로토콜이 생성되었다. 이를 HTTPS라고 한다

 

SSL(Secure Socket Layer)이라는 프로토콜을 사용해 주고 받는 정보를 암호화한다. 이후 SSL은 TLS (Transport Layer Security)로 발전되어 현재는 SSL/TLS라는 단어를 혼용해서 사용하고 있다.