모든 것이 HTTP 위에서 동작함! (데이터를 주고 받음)Internet Protocol지정한 IP Address(IP 주소)에 데이터 전달Packet이라는 통신 단위로 데이터 전달패킷 구조Client가 패킷을 전달하기Server가 패킷을 전달하기비연결성패킷을 받을 대
자원 식별자Locator, Name 또는 둘 다 추가로 분류될 수 있다.Uniform Resource Locator리소스가 있는 위치를 지정보통 리소스를 찾는 방법으로는 보편적으로 URL을 사용따라서, 편의상 앞으로 URI를 URL과 같은 의미로 이야기할 것임Unifo
HyperText Transfer Protocol거의 모든 것!HTML, TEXTIMAGE, 음성, 영상, 파일JSON, XML (API)즉,거의 모든 형태의 데이터 전송 가능서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용지금은 HTTP 시대HTTP/0.9 :
리소스 식별URI 계층 구조 활용회원 목록 조회 /members회원 목록 조회 /members회원 목록 조회 /members회원 목록 조회 /membersURI : 리소스만 식별하며, 행위는 식별하지 않는다.리소스 = 명사 / 행위 = 동사URI 네이밍시 참고!계층 구
GET정렬 필터(검색어)POST, PUT, PATCH회원 가입, 상품 주문, 리소스 등록, 리소스 변경 등ex: 이미지, 정적 텍스트 문서조회 : GET 사용일반적으로 쿼리 파라미터 없이 리소스 경로로 단순히 조회 가능ex: 검색, 게시판 목록에서 정렬 필터(검색어)조