request & response

‍박소연·2022년 9월 8일
0

Django

목록 보기
6/10

request

request는 클라이언트가 서버로 전달하는 메시지로, 서버 측 액션을 유도한다.

HttpRequest.method

요청에 사용된 HTTP 메서드를 나타내는 문자열입니다. 이것은 대문자로 보장됩니다.

if request.method == 'GET':
    do_something()
elif request.method == 'POST':
    do_something_else()

request 객체

request.POST

'POST' method에서만 사용할 수 있다.

request.data

'POST', 'PUT' 그리고 'PATCH' methods에서 사용할 수 있다.

response

응답은 요청에 대한 서버의 답변이다.

response 객체

return Response(data)

client가 request한 타입으로 content를 렌더링한다.

Rendering이란?
개발자가 작성한 코드를 웹 사이트를 방문할 때 보게 되는 대화형 페이지로 바꾸는 웹 개발에 사용되는 절차이다.

0개의 댓글