웹(Web)이 변형되지 않게 어떻게 HTTP를 호환시킬 수 있을까?
HTTP의 특성
URL을 검색해서 받아온 결과물TEXT, HTML, JSON, XMLIMAGE, 음성, 영상, 파일서버에서 전달받은 데이터...검색했을 때, 검색한 결과 데이터를 가져오기 위해 구글 서버 주소를 찾아 HTTP 요청 메시지를 패킷 안에 담아 구글 서버에게 전달합니다.\-
웹 브라우저와 웹 서버 간 통신을 위한 매우 간단한 통신 규약입니다. 초기에는 단순한 기능만을 제공했지만, 웹의 폭발적인 성장과 함께 성능, 보안, 안전성 측면에서 부족함이 드러나게 되었습니다.그러나, HTTP는 여전히 매우 중요한 프로토콜로서, 인터넷이 동작하는 근간
REST API를 디자인할 때 주의해야 할 핵심 원칙 중 하나는 Self-Descriptiveness와 HATEOAS입니다. 이러한 원칙은 API의 설계와 사용성을 향상시키는 데 중요한 역할을 합니다.Self-descriptiveness란 API가 전송하는 메시지 자체
스프링에서 RESTful API와 웹 페이지를 반환하는 사용자 인터페이스는 모두 서버에 접근하는 엔드포인트이지만, 그 목적과 사용 방식에서 차이가 있다.