REST

Computer Science/Network

[Network] REST API

REST Representational State Transfer의 약자로 효율적, 안정적이며 확장가능한 분산시스템을 가져올 수 있는 소프트웨어 아키텍처를 나타내며 HTTP 프로토콜을 HTTP 답게 쓸수있게하는 방법이다. 관련 작성 포스팅 HTTP란? / HTTP Method REST 구성요소 리소스 : HTTP URI 리소스에 대한 행위 : HTTP Method 리소스에 대한 행위의 내용 : 클라이언트와 서버가 데이터를 주고 받는 형태로 JSON, XML 등이 있다. REST의 제약조건 Server - Client SW를 서버, 클라이언트 구조로 나눠 서버는 자원을 갖고 있고, 클라이언트는 서버의 자원을 요청하는 구조 Stateless HTTP 프로토콜이 무상태 프로토콜이기에 당연히 따라오는 제약조건 ..

Computer Science/Network

HTTP다운 사용을 위한 HTTP Method사용법

HTTP의 URI로 리소스를, HTTP Method로 리소스에 대한 행위를 나타내기에 이해하기 쉬운 장점을 극대화한 REST API와 같은 아키텍쳐를 이해하기 위해서 HTTP Method에 대해 알아본다. HTTP Request Method 서버의 CRUD기능을 구현할 때 CREATE는 POST, READ는 GET, UPDATE는 PUT or PATCH, DELETE는 DELETE를 사용한다. HTTP Request 구조자체는 GET을 제외하고는 동일하다. 서버에서 동일한 구조에서 데이터를 Method에 따라 달리 이용하는 방법을 정의하기 위해 Method가 존재한다고 할 수있다. GET URI로 지정된 리소스에서 데이터를 서버에 요청한다. 쿼리 스트링으로 URI에 원하는 정보를 요청한다.(바디 없음) ..

비오베베
'REST' 태그의 글 목록