# url encoded

1개의 포스트
post-thumbnail

[Django] 장고 Forms를 활용한 효율적인 데이터 유효성 검사 및 저장#1

1) > forms의 method의 enctype은 POST 타입에서 유효하다. GET 타입에서는 urlencoded 방식이 강제되기 때문이다. urlencoded라 하면, 예를 들어 네이버 검색창에 특정 검색어를 입력했을 때, 주소창에서 query string이 ? 다음에 key=value& 조합이 반복되는 인코딩 방식을 말한다. 강사님께서 '인코딩된 문자열'과 '인코딩된 데이터'라고 다르게 표현하신 부분에 주목하자. >> 이런 query string이 강제되기 때문에 GET 방식에서 파일 업로드는 사실상 불가능하다.(대신 '파일명'이 전달된다고 한다.) >>> http 프로토콜(패킷)에 빗대어 얘기하자면, GET 요청은 head만 있고 body는 없기 때문에 파일을 전달하지 못한다. 그리고 프로토콜의 한 줄, 한 줄은 또 key=value 조합이라고 한다. >>>> http 패킷은 클라이언트와 서버 사이에 요청하거나 응답할 때 모두 사용되는 형식이다. 2) > 장고는 GET/P

2022년 7월 8일
·
0개의 댓글
·