HTTP POST 요청

Django

장고에서 HTTP GET, POST 요청 처리하는 방법

장고에서는 뷰 파일과 url을 설정하여 클라이언트로부터 들어오는 HTTP GET 및 POST 요청을 처리할 수 있습니다. HTTP 요청에는 크게 GET과 POST가 존재하며, 둘의 가장 큰 차이점은 바디(body)의 존재 유무입니다. GET 요청에는 헤더만 있고 바디가 없으며, POST 요청에는 헤더와 바디가 모두 존재합니다. HTTP GET 요청 처리 HTTP GET 요청은 URL에 쿼리 파라미터를 추가하여 전송합니다. 즉, 다음과 같이 URL의 마지막에 ?를 붙인 다음 파라미터와 값을 넣어 요청을 전송합니다. http://127.0.0.1:8000/skin/products?id=1 만약, 두 개 이상의 파라미터를 전송하려고 한다면 다음과 같이 &을 사용합니다. http://127.0.0.1:8000/..

TIL

HTTP 요청 GET POST 차이점 정리 - TIL 8

HTTP 요청에는 GET과 POST이 존재합니다. 이는 HTTP 프로토콜을 통해 클라이언트에서 서버로 요청을 전송하는 두 가지 다른 방법입니다. GET POST 헤더에 데이터를 담아 보내기 때문에 제한적인 데이터만 전송 가능(255자) 바디에 데이터를 담아 보내기 때문에 큰 데이터를 전송할 수 있음(제한 없음) 전송하는 데이터가 URL에 노출됨 전송하는 데이터가 BODY에 담김 결과를 북마크에 저장할 수 있음 결과를 북마크에 저장할 수는 없음 스트링 데이터만 전송 가능 스트링, 숫자 등 전송 가능 파라미터가 웹 브라우저 히스토리에 남아 있음 파라미터가 웹 브라우저 히스토리에 남아 있지 않음 POST 요청에 비해 빠름 GET 요청에 비해 느림 주된 차이점은 GET은 URL에 요청 파라미터를 추가하며, 변경..

휘 Hwi
'HTTP POST 요청' 태그의 글 목록