Restful API 2

HTTP Method (GET, POST, PUT, DELETE, ...)

HTTP 메서드는 HTTP(Hypertext Transfer Protocol)에서 클라이언트와 서버 간의 통신에서 수행되어야 하는 동작을 정의하는 명령어입니다. 각 메서드는 특정한 의미와 목적을 가지고 있어, 웹 애플리케이션에서 다양한 작업을 수행하는 데 사용됩니다.RESTful API와 같은 웹 애플리케이션에서 클라이언트 서버 간의 통신을 표준화하는데 도움을 줍니다. 일반적으로 널리 사용되는 몇 가지 HTTP 메서드에 대한 설명은 다음과 같습니다. GETGET은 웹 브라우저나 다른 클라이언트가 서버에게 정보를 요청할 때 사용되는 HTTP 메서드입니다.간단하게 말하면, 어떤 데이터를 가져오기 위해 사용됩니다. 데이터 전송 방식GET 요청은 데이터를 URL의 쿼리 문자열(query string)을 통해 ..

Web/HTTP 2024.01.19

REST, RESTful 그리고 REST API, RESTful API

RESTREST는 자원(resource)을 정의하고 자원에 대한 상태 전이를 통해 상호 작용하는 아키텍처 스타일입니다.특징자원은 고유한 식별자인 URI(Uniform Resource Identifier)로 표현됩니다.자원에 대한 행위는 HTTP 메서드(GET, POST, PUT, DELETE)로 정의됩니다.상태 전이(State Transfer)는 클라이언트와 서버 간의 통신을 의미하며, 각 요청에는 필요한 정보가 포함되어야 합니다. RESTful RESTful은 REST원칙을 따르는 시스템이나 서비스를 의미합니다.목표RESTful은 REST 아키텍처를 따르면서 효율적이고 일관된 인터페이스를 제공하는 것이 목표입니다.RESTful 시스템은 자원 식별, 상태 전이, 자원에 대한 일관된 행위 등을 중심으로 설..

Web/HTTP 2024.01.03