REST API? : REST 아키택처의 제약 조건을 준수하는 어플리케이션 프로그래밍 인터페이스를 의미
GET Methed : 데이터를 조회할 때 쓰는 메서드
ex) GET http://localhost:8000/user/1
위와 같이 데이터를 조회
POST Methed : 데이터를 추가할 때 쓰는 메서드
ex)
POST http://localhost:8000/user
{
"id" : "test_user",
"password" : "1q2w3e4r5t",
"phonenumber" : "010-1234-1234"
}
위와 같이 새로운 데이터를 추가
PUT Methed : 기존의 데이터를 수정할 때 사용
ex)
PUT http://localhost:8000/user/1
{
"password" : "abc1234#"
}
위와 같이 user1의 데이터를 수정
DELETE Methed : 데이터를 삭제할 때 사용하는 메서드
ex)
DELETE http://localhost:8000/user/1
위와 같이 user1을 삭제
- 참고 자료
[JAVA] 자바 GET, POST, PUT, DELETE REST API 호출 방법 & 예제
백엔드 개발을 진행할때 프론트 서버와 API 서버를 따로 분리 하거나 혹은 다른 회사의 REST API를 호출해야 합니다. 그럴경우 API 서버의 METHOD에 맞게 Http를 사용하여 호출하여야 합니다. 아래의 소
dion-ko.tistory.com
[JAVA] 자바 GET, POST, PUT, DELETE REST API 호출 방법 & 예제
백엔드 개발을 진행할때 프론트 서버와 API 서버를 따로 분리 하거나 혹은 다른 회사의 REST API를 호출해야 합니다. 그럴경우 API 서버의 METHOD에 맞게 Http를 사용하여 호출하여야 합니다. 아래의 소
dion-ko.tistory.com
https://www.redhat.com/ko/topics/api/what-is-a-rest-api
REST API(RESTful API, 레스트풀 API)란 - 서버, 구현, 사용법
REST API(RESTful API)란 REST 아키텍처의 제약 조건을 준수하는 애플리케이션 프로그래밍 인터페이스를 뜻합니다. api 서버, rest api 구현 및 사용법을 설명합니다.
www.redhat.com
'WHOIS > Web hacking' 카테고리의 다른 글
CORS, CSP 소개 및 webhacking.kr 21 문제 풀이 (0) | 2021.09.20 |
---|---|
LoS Gremlin, Cobolt, Goblin 문제 풀이 및 보안 패치 방안 (0) | 2021.09.07 |
쿠키, 세션 공통점, 차이점 세션 쿠키, JWT 정리 (0) | 2021.09.07 |