일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- tool
- php
- laravel
- MySQL
- 맛집
- Spring Boot
- springboot
- linux
- Spring
- Git
- Web Server
- java
- ReactJS
- jenkins
- ubuntu
- Design Patterns
- it
- 요리
- JVM
- devops
- AWS
- jsp
- redis
- elasticsearch
- Oracle
- db
- javascript
- Gradle
- Spring Batch
- IntelliJ
Archives
- Today
- Total
목록REST API (1)
아무거나
Rest API 정의
Rest API 정의 최근 서비스는 예전처럼 단순히 하나의 브라우저만 지원하는것과 다르게 여러 환경에서 실행되야하는 시대로 넘어왔다. 브라우저, 모바일 등의 통신에 대응해야하기 때문에 서버를 유연하고 범용성이 보장되는 디자인이 필요하여 2000년에 Roy Fielding에 의해 처음 용어가 사용되었다고 한다. 규칙 - URI는 정보의 자원을 표현해야 한다. GET /users/1 위의 URI에서 users는 Collection(=복수 리소스)이고 1은 Element(=단수 리소스)로 나누어 표현이 가능하다. - 자원에 대한 행위는 HTTP Method(GET POST, PUT, DELETE 등)으로 표현한다. - Content-Type header에 따라 해당하는 데이터를 response 한다. // u..
IT/기타 IT지식
2019. 3. 12. 18:41