http (1) 썸네일형 리스트형 [FE_Bootcamp] 31일차_클라이언트-서버 통신 블로깅 챌린지 2주차이다. 너무나도 어려웠던 웹 서버의 기초가 되는 HTTP 통신과 기타 지식들에 대해 적어 보았다 1. 클라이언트-서버 아키텍쳐 99%의 웹 사이트 또는 애플리케이션에서는 클라이언트와 서버의 통신이 이루어진다. 상품 정보나 회원 정보 등의 데이터를 '리소스'라고 부르는데, 이 리소스들은 '서버'에 저장되어 있고, '서버'에서 '리소스'를 받아 사용하는 웹 또는 앱을 '클라이언트'라고 부른다. 네이버 앱에서 로그인을 한다고 해보자. 네이버 앱은 클라이언트로, 로그인 서버에 회원 정보(=리소스)를 요청한다. 만약 앱에서 보낸 아이디와 패스워드가 로그인 서버에 존재한다면, 서버에서는 해당 아이디와 패스워드를 가진 회원의 리소스를 클라이언트(=네이버 앱)으로 보내게 된다. 로그인이 성공했다면,.. 이전 1 다음