양식 요소의 ENCTEPE 속성은 서버에 양식 데이터를 제출할 때 사용되는 인코딩 유형을 지정합니다. 기본 기본값은 Application/X-www-Form-urlencoded입니다.
이 인코딩 메소드는 양식이 전송되기 전에 컨텐츠를 URLencode합니다. (공백은 +로 변환되고 특수 문자는 ASCII의 16 진수로 변환됩니다).
예를 들어, 우리는 양식 필드에 있습니다
BB를 채우고
전송 전 결과는 다음과 같습니다. BB+%2C%2C
그러나이 인코딩 방법은 많은 양의 텍스트, 비 ASCII 문자가 포함 된 텍스트 또는 이진 데이터를 서버에 보낼 때 비효율적입니다.
파일을 업로드 할 때 사용 된 인코딩 유형은 멀티 파트/양식 데이터이어야하며, 이는 텍스트 데이터를 보내고 이진 데이터 업로드를 지원할 수 있습니다.
브라우저 <form> 형식의 ENCTEPE 속성 값은 멀티 파트/양식 데이터이며, 이는 전송 된 데이터를 멀티미디어 전송 프로토콜에서 사용해야한다는 것을 알려줍니다. 멀티미디어는 많은 양의 데이터를 전송하므로 업로드 된 파일은 게시물 메소드 여야하고 <input>의 유형 속성은 파일이어야합니다.