티스토리 뷰

Web/Django

[Django] API

HAN_PY 2020. 7. 20. 22:11
반응형

한가지 예를 들어보려 한다.

https://developers.kakao.com/

 

Kakao Developers

카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.

developers.kakao.com

위의 사이트를 들어가서 확인을 해보면 어떻게 요청을 보내는지 알 수 있다.

메세지클릭 - rest API 클릭 - 프로필 받기를 보면 GET 방식으로 되어있고,

메세지클릭 - rest API 클릭 - 메세지 만들기를 보면 POST 방식으로 되어있다.

 

 

REST API(Representational State Transfer)

  • URL과 Method로 어떠한 표현을 하는 것이다.
  • HTTP 프로토콜을 사용해서 요청과 응답을 구성하는 것이다.
  • 자원-URL
  • 행위-HTTP Method

자원과 행위를 이용한 표현에 대한 약속

POST /articles/ articles를 등록
GET /articles/1/ 1번글을 가져다 달라
PUT /articles/1/ 수정
DELETE /articles/1/ 삭제

 

반응형

'Web > Django' 카테고리의 다른 글

[Django] get_object_or_404  (0) 2020.07.22
[Django]forms.html (create.html+update.html)  (0) 2020.07.22
[Django] CRUD_DELETE  (0) 2020.07.16
[Django] CRUD_UPDATE  (0) 2020.07.14
[Django] CRUD_READ_목록페이지 구현  (0) 2020.07.12
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
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
글 보관함