인터넷 네트워크 ( 인터넷 통신, ip, tcp udp , port , dns) 인터넷 프로토콜(IP)은 데이터 패킷이 네트워크를 통해 이동하고 올바른 대상에 도착할 수 있도록 데이터 을 라우팅하고 주소를 지정하기 위한 프로토콜 또는 규칙의 집합입니다. IP
uri란? ( uniform , resource , identifier)리소소를 식별하는 방법uri에는 url과 urn으로 나뉠 수 있다URL리소스가 있는 위치를 지정해서 리소스 위치로 자원이 어디에 있는 지 식별한다일반적으로 웹 브라우저에서 적는게 urlURN리소스
http란? 데이터를 어떤 형태로 요청하고 보낼지를 결정하는 규약 HTTP는 OSI 7 계층과 TCP/IP를 기준으로는 애플리케이션 레이어 속하는 프로토콜이기에 tcp 기반으로 http 가 만들어진다. 현재는 http/2 와 http/3가 나와서 점점 증가하고
어떤 것이 좋은 uri 설계일까?uri를 통해 리소스를 식별할 수 있어야 한다리소스의 의미회원을 등록하고 수정하고 조회한다면 회원이라는 개념 자체가 리소스이다리소스를 어떻게 식별?등록 수정 조회 등 동사는 모두 배제하고 회원이라는 리소스만 식별하면 되기에회원이라는 리소
클라이언트에서 서버로 데이터를 전송하는 경우에는 쿼리파라미터를 통한 데이터 전송과 메시지 바디를 통한 데이터 전송으로 나눌 수 있다정적 데이터 조회같은 경우에는 클라이언트에서 서버로 추가적인 데이터를 전달하지 않기에 메시지 바디에 데이터를 전달하거나 쿼리 파라미터를 사
상태코드의 종류는 아래와 같다1XX (informational) : 요청이 수신되어 처리 중2XX (successful) : 요청 정상 처리3XX(Redirection) : 요청을 완료하려면 추가 행동이 필요4XX ( Client Error): 클라이언트 오류 , 잘못
HTTP 헤더는 HTTP 전송에 필요한 모든 부가정보를 전송한다 예를 들어 메시지 바디 내용, 메시지 바디 크기, 서버 정보 , 등등 ..표현 데이터란 ?표현은 요청이나 응답에서 전달할 실제 데이터고 이런 표현 데이터는 메시지 본문을 통해 전달한다. 이 표현 데이터를
클라이언트가 서버에게 star라는 이미지를 요청했다고 가정만약 헤더 0.1M , 바디 1.0M여서 총 1.1M용량이라고 가정클라이언트는 네트워크를 사용해서 이미지를 다운받고 star이미지가 필요하면 다시 한번 요청한다star 이미지는 변경 되지 않았음에도 서버는 다시