Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- 다이어그램
- 아파치톰캣
- Linux_명령어정리
- asp.net
- Git_정리
- CSS
- DML
- MySQL
- Spring_에러정리
- JavaScript
- jsp
- json
- 인덱스
- spring
- Git_명령어정리
- Linux
- git
- 자바
- workbench
- SQL
- github
- 배열
- 인스턴스
- java
- 자바스크립트
- SQL_용어정리
- vb.net
- HTML
- 이클립스
- Spring_오류정리
Archives
- Today
- Total
데브마우스
[REST] REST API 개요 정리 본문
REST는 무슨 뜻인가요?
REST는 Representational State Transfter의 약자입니다.
REST는 HTTP URI(Unifrom Resource Identifier)를 통해 자원(Resource)을 명시하고 HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CRUD 연산을 적용하는 것을 의미합니다.
REST 덕분에 하나의 HTTP URI일지라도 HTTP Method를 다르게 사용하여 4가지 다른 연산(CRUD)을 할 수 있습니다.
CRUD 연산 | |
CREATE | 생성(POST) |
READ | 조회(GET) |
UPDATE | 수정(PUT) |
DELETE | 삭제(DELETE) |
참고 응답상태 코드
참고 응답상태 코드 | |
1xx | 전송 프로토콜 수준의 정보 교환 |
2xx | 클라이언트 요청이 성공적으로 수행됨 |
3xx | 클라이언트는 요청을 완료하기 위해 추가적인 행동을 취해야 함 |
4xx | 클라이언트의 잘못된 요청 |
5xx | 서버쪽 오류로 인한 상태 코드 |
'JSON' 카테고리의 다른 글
[JSON] org.json 라이브러리를 사용하여 Java에서 JSON 사용하는 방법 (0) | 2024.01.30 |
---|---|
[JSON] Gson 라이브러리를 사용하며 Java에서 JSON 사용하는 방법 (0) | 2024.01.30 |
[JSON] JSON 개요 정리 (0) | 2024.01.30 |