왜 인코딩(endcoding)이 필요한가?
Chat GPT에게 물어보니 2가지를 이야기 해줬다.
1. 글씨와 바이너리 데이터를 읽을 수 있어서
2. 영어가 아닌 이상 character 인코딩이 필수 여서
The multipart/form-data encoding, enabled by the enctype attribute, allows the form data to be structured in a way that accommodates both text and binary data.
If your form contains non-ASCII characters, such as accented letters or characters from languages other than English, using the appropriate character encoding is essential. The enctype attribute in conjunction with the appropriate character encoding (specified by the '<meta charset>' tag in the '<head>' section) ensures that non-ASCII characters are transmitted accurately to the server and can be properly processed.
Enctype | Content |
---|---|
multipart/form-data | 파일이 포함된 폼을 전송할 때 사용. |
application/x-www-form-urlcencoded | 파일이 없는 폼에 사용 multipart/form-data를 제외한 모든 경우에 사용. 기본값 |
text/plain | 인코딩 없이 전송. 보안성이 없어 디버깅 용도로만 사용. |
'나의 FE피봇이야기 > HTML || CSS' 카테고리의 다른 글
[CSS]Navigation을 만들때, li tag에 float 그리고 ul사라짐 (0) | 2023.09.01 |
---|---|
[CSS]Display and visibility (0) | 2023.08.25 |
[HTML]Radio button 단일 선택 방법 (0) | 2023.08.22 |
[CSS]Margin collapse into each other (0) | 2023.08.07 |
[HTML] Loading="lazy" 렌더링 속력 올리기 (0) | 2023.07.29 |