[HTML] <form> 태그의 enctype 속성

sungeun·2022년 10월 13일
0
post-thumbnail

폼 데이터(form data)가 서버로 제출될 때 해당 데이터가 인코딩되는 방법을 명시

✅ 이 속성은 form 요소의 method 속성값이 post인 경우에만 사용 가능하다.

1. application/x-www-form-urlencoded

기본값으로, enctype을 따로 설정하지 않으면 이 값이 설정된다.
모든 문자들은 서버로 보내기 전에 인코딩됨을 명시.

2. multipart/form-data

모든 문자를 인코딩하지 않음을 명시.
파일이나 이미지를 서버로 전송할 때 주로 사용한다.
enctype="multipart/form-data" 을 하지 않으면, 웹 서버로 데이터를 넘길때 파일의 경로명만 전송되고 파일 내용이 전송되지 않는다.

3. text/plain

공백 문자(space)는 "+" 기호로 변환.
나머지 문자는 모두 인코딩되지 않음을 명시.


| 참고자료
http://www.tcpschool.com/html-tag-attrs/form-enctype
https://dydals5678.tistory.com/113

profile
Back-end Developer

0개의 댓글