[HTTP]HTTP 메서드
·
🌐 Web/HTTP 웹 기본 지식
HTTP API API URI 설계 URI(Uniform Resource Identifier) 회원 목록을 조회, 회원 조회, 회원 등록, 회원 수정, 회원 삭제를 하는 URI를 설계한다고 하면 각각 read-member-list, read-member-by-id ... 이런 식으로 설계하는 것은 좋은 URI설계가 아니다. URI설계에서 가장 중요한 것은 리소스를 식별할수 있어야 한다. 리소스의 의미는 무엇일까. 회원을 등록하고 수정하고 조회하는 것은 리소스가 아니다. 회원이라는 개념 자체가 바로 리소스이다. ( 예: 미네랄을 캐라 → 미네랄이 리소스 ) 그렇다면 리소스를 어떻게 식별하는게 좋을까? 회원을 등록하고 수정하고 조회하는 것을 모두 배제해야 한다. 회원이라는 리소스만 식별하면 된다. → 회원 ..
[HTTP]인터넷 네트워크
·
🌐 Web/HTTP 웹 기본 지식
요즘에는 모든 것들이 HTTP위에서 동작한다. HTML, 이미지, 파일, 영상뿐만 아니라 앱과 서버가 통신을 할 때, 서버와 서버가 통신할 때도 HTTP 프로토콜 위에서 통신을 주고받는다. 그렇기 때문에 모바일 앱 개발자, 프론트엔드 개발자, 백엔드 개발자는 HTTP를 필수로 알고 사용할 줄 알아야 한다. 특히 백엔드 개발자는 스프링 웹 MVC, JSP, PHP 등 웹 기술들이나 웹 프레임워크를 사용하는데 이러한 기술들은 HTTP를 기반으로 구현이 되어있다. 그래서 HTTP를 제대로 이해하지 못한 상태에서 처음 웹 기술들을 공부를 하면 깊이 있게 원리를 이해하기 쉽지 않다. 해당 기술들은 이미 HTTP를 이해하고 있다 생각을 하고 설명을 하기 때문에 이해하기 어려운 것이다. 인터넷 통신 내가 미국에 있는..
Kyle99
'URI' 태그의 글 목록