Keep Going

[스터디] Http Request & Response 본문

Activity/멋쟁이사자처럼 7기

[스터디] Http Request & Response

seon 2019. 9. 25.
반응형

오늘은 서버, http메소드, response 에 대해 할게요!

 

Restful API in Django에서 http(통신규약)을 쓴다.

 

서버 : request 받은 정보를 잘 가공해서 처리하는 역할을 한다.

http : 웹상에서 통신을 할 수 있게 하는 규약을 http라고 한다.

 

 

[Http Method in Django] - 같은 주소에서도 하는 일이 달라

GET POST
'갖다줘!' '처리해줘!'
빈 입력공간을 갖다 줘! 지금 입력한 내용을 처리해줘
URL 입력 데이터 뜸 안뜸

[Http Method in Django rest framework]

Method Meaning
GET 요청받은 URL의 정보를 검색하여 응답한다.
POST 요청된 자원을 생성(CREATE)한다.
PUT 요청된 자원 전체를 수정(UPDATE)한다.
DELETE 요청된 자원을 삭제한다.
PATCH 요청된 자원의 일부를 교체(수정)한다.
OPTION 웹서버에서 지원되는 메소드의 종류 확인.

[Http Method 예시를 통해 느낌잡기]

http://likelion.net/post라는 url : 글 목록에 대한 페이지

GET : 글 목록 보여줘

POST : 글 쓰고싶어

PUT? PATCH? DELETE? 굳-이 필요 없어

 

http://likelion.net/post/1이라는 url

GET : 1번 글을 갖다 줘

PUT(PATCH) : 1번 글에 이런 내용을 이렇게 수정해줘

DELETE : 1번 글을 지워줘

POST? 굳-이 필요없어. 이미 만들어져 있으니까.

 

[Http Response]

사용자가 서버에 요청

 

서버가 응답하는 형식은 JSON형식이다

 

오류의 종류

 

 

 

 

반응형

'Activity > 멋쟁이사자처럼 7기' 카테고리의 다른 글

[스터디] Serializer  (0) 2019.10.07
[스터디] httpie  (0) 2019.09.25
[스터디] JSON  (0) 2019.09.25
heroku 배포 파이썬 버전 오류_STACKLION  (0) 2019.08.12
2019 멋쟁이사자처럼 해커톤  (1) 2019.08.12