앞서 해당글은 인프런에 있는 '모든 개발자를 위한 HTTP 웹 기본 지식' 강의를 기반으로 추가 보충하여 공부하고 정리한 내용들로 해당 강의 자료를 일부 사용하였습니다. 강의를 듣고자 하시는 분은 아래 링크로 가셔서 들으시면 되겠습니다. 모든 개발자를 위한 HTTP 웹 기본 지식 - 인프런 | 강의 실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., - 강의 소개 | 인프런 www.inflearn.com HTTP HTTP는 HyperText Transfer Protocol의 약자로, 인터넷에서 데이터를 주고받기 위한 프로토콜 중 하나입니다. HTTP는 다음과 같은 특징을 가집니다. 특징 Client-server 구조 HTTP는 Client-Server 구조를 가지며,..
앞서 해당글은 인프런에 있는 '모든 개발자를 위한 HTTP 웹 기본 지식' 강의를 기반으로 추가 보충하여 공부하고 정리한 내용들로 해당 강의 자료를 일부 사용하였습니다. 강의를 듣고자 하시는 분은 아래 링크로 가셔서 들으시면 되겠습니다. 모든 개발자를 위한 HTTP 웹 기본 지식 - 인프런 | 강의 실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., - 강의 소개 | 인프런 www.inflearn.com IP 프로토콜 IP (Internet Protocol) 프로토콜은 인터넷에서 컴퓨터나 장치 간에 데이터를 주고받기 위해 사용되는 프로토콜 중 하나입니다. IP 프로토콜은 패킷 교환 네트워크에서 데이터 패킷의 전송을 담당합니다. IP 패킷은 데이터를 주고 받을 때 사용..
REST(Representational State Transfer) REST 란? 자원의 이름으로 구분하여 해당 자원의 상태를 주고 받는 것을 의미함. 즉 REST는 자원 기반의 구조 (ROA, Resource Oriented Architecture) 설계의 중심에 자원이 있고, HTTP Method를 통해 자원을 처리하도록 설계된 아키텍처를 말함. 웹 사이트의 이미지, 텍스트, DB 내용 등의 모든 자원에 고유한 ID인 HTTP URL를 부여함. HTTP Method (CRUD) 1. Create : 생성 2. Read : 읽기 3. Update : 수정 4. Delete : 삭제 URL, URI 1. URL (Uniform Resource Locator) : 인터넷에서 웹 페이지, 이미지, 비디오 등..