[Android] - REST API란 ?

명준쓰·2023년 7월 28일
0

REST API

목록 보기
1/1

안녕하세요 오늘은 Android를 개발하고 공부하다 보면 REST API 라는 개념을 많이 보셧을거라 생각합니다.
그래서 오늘은 REST API에 대해서 포스팅을 해보려고 합니다.

REST API란?

REST는 Representational State Transfer의 약자로, 웹 서비스를 설계하는 데 널리 사용되는 아키텍쳐 스타일입니다. 이 아키텍쳐 스타일은 클라이언트와 서버 간의 상호 작용을 규정하며, 웹의 기본적인 기능인 HTTP 프로토콜을 기반으로 합니다.

즉 REST API는 클라이언트는 서버에서 원하는 정보를 가져오고, 서버에 정보를 보내거나, 서버에 저장된 정보를 수정하거나 삭제를 가능하게 해주는 API 입니다.

HTTP 메서드

REST API는 HTTP의 기본 메서드를 사용하여 서버와의 상호작용을 수행합니다. 주요 메서드에는 다음과 같은 것들이 있습니다.

  1. GET : 서버에서 정보를 가져옵니다.
  2. POST : 서버에 새로운 정보를 보냅니다.
  3. PUT : 서버의 기존 정보를 수정합니다.
  4. DELETE : 서버의 정보를 삭제합니다.

상태 코드

HTTP 응답에는 상태 코드가 포함되어 있습니다. 이 상태 코드는 요청이 성공적으로 처리되었는지, 아니면 어떤 문제가 발생했는지를 나타냅니다.

대표적으로

200 : 요청이 성공적으로 처리
404 : 요청한 리소스를 찾을 수 없음
500 : 서버 내부 오류

profile
개린이

1개의 댓글

comment-user-thumbnail
2023년 7월 28일

많은 도움이 되었습니다, 감사합니다.

답글 달기