แอตทริบิวต์ enctype
แอตทริบิวต์ enctype กำหนดวิธีการเข้ารหัส
ข้อมูลของแบบฟอร์ม HTML
แอตทริบิวต์นี้ใช้กับแท็ก form
และไม่บังคับ
ค่าต่างๆ
| ค่า | คำอธิบาย |
|---|---|
application/x-www-form-urlencoded |
แทนที่ช่องว่างด้วย +,
ตัวอักษรรัสเซียถูกเข้ารหัสด้วยค่าตัวเลขฐานสิบหก
(เช่น %D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82 แทน "Привет") การดำเนินการนี้เรียกว่า
url encoding นี่เป็นค่าเริ่มต้น
|
multipart/form-data |
ข้อมูลไม่ถูกเข้ารหัส ควรตั้งค่านี้ให้กับ
แท็ก form
เมื่อส่งไฟล์ นั่นคือ ถ้าในแบบฟอร์มมีอย่างน้อยหนึ่ง
แท็ก input
ที่มีแอตทริบิวต์ type เป็นค่า file
|
text/plain |
ช่องว่างถูกแทนที่ด้วยเครื่องหมาย + ตัวอักษรและสัญลักษณ์อื่นๆ ไม่ถูกเข้ารหัส |