HTTP와 WebSocket은 둘 다 프로토콜이다. ✅ 우선 HTTP가 무엇인지 살펴보자. 모든 서버들이 작동하는 방식을 http라고 한다. 예를 들어 유저가 request를 보내면 서버가 response로 반응한다. http에서 기억해야 할 중요점은 stateless라는 것인데, 그 말은 즉 백엔드가 유저를 기억하지 못한다는 것이다. 유저와 백엔드 사이에 아무런 연결이 없다. request와 response 과정 뒤에 백엔드는 유저를 잊어버린다. response를 주면 끝나고 그다음 request를 기다리는 것이며 그래야 response를 줄 수 있다. 👇 HTTP에 대해 더 알아보고 싶다면? [네트워크] HTTP에 대해서 기본적으로 네트워크 통신을 할 때 처음 접하는 게 http 통신이다. 그러므로 ..
네트워크
기본적으로 네트워크 통신을 할 때 처음 접하는 게 http 통신이다. 그러므로 이번 기회에 정리를 해보고자 한다! 📌 HTTP Protocol HTTP는 HyperText Transfer protocol의 줄임말로 www상에서 사용하는 프로토콜이다. 1990년 대 팀 버너스 리가 월드와이드 웹을 만들어서 하이퍼텍스트 문서들을 주고받기 위한 규약으로 만든 것이 HTTP이다. 현재에는 문서들 뿐만 아니라 이미지, 비디오, 음성 등 거의 모든 형식의 데이터를 전송하는 데 사용되고 있다. HTTP는 서버와 클라이언트 사이에 요청과 응답을 주고받는 프로토콜로 우리가 흔히 웹브라우저 주소창에 입력하는 웹 주소인 URL을 통해 요청과 응답이 이루어진다. 실제 전송은 TCP를 통해 이루어지며 포트는 80번을 이용한다...