您好,登錄后才能下訂單哦!
在HTML中,form標簽用于提交表單。form標簽有一個enctype屬性。
enctype 屬性規定在發送到服務器之前應該如何對表單數據進行編碼 也就是說,在Form元素的語法中,EncType表明提交數據的格式。
序號 | 值 | 描述 |
---|---|---|
1 | application/x-www-form-urlencoded | (1)在發送前,編碼所有字符(默認)。窗體數據被編碼為“名稱/值”對,這是標準的編碼格式。 (2)當action為get時候,瀏覽器用x-www-form-urlencoded的編碼方式把form數據轉換成一個字串(name1=value1&name2=value2...),然后把這個字串append到url后面,用?分割,加載這個新的url。 (3)當action為post時候,瀏覽器把form數據封裝到http body中,然后發送到server。 |
2 | multipart/form-data | (1)不對字符編碼。窗體數據被編碼為一條消息,頁上的每個控件對應消息中的一個部分。在使用包含【文件上傳】控件的表單時,必須使用該值。 (2)如果沒有type=file的控件,用默認的application/x-www-form-urlencoded就可以了。 但是如果有type=file的話,就要用到multipart/form-data了。瀏覽器會把整個表單以控件為單位分割,并為每個部分加上Content-Disposition(form-data或者file),Content-Type(默認為text/plain),name(控件name)等信息,并加上分割符(boundary)。 |
3 | text/plain | 空格轉換為 "+" 加號,但不對特殊字符編碼。 |
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。