當前位置:編程學習大全網 - 圖片素材 - 表單提交的使用及enctype屬性

表單提交的使用及enctype屬性

form表單幾個比較重要的屬性:action,name,method,enctype,target。

action :提交數據到服務端的url地址

name :表單數據提交到服務端的鍵名

enctype :表單數據提交時使用的編碼類型,默認使用"application/x-www-form-urlencoded"。

如果表單中有上傳文件,編碼類型需要使用"multipart/form-data"類型且請求類型為post,才能完成傳遞文件數據。

註意 :enctype為form表單數據的編碼格式,對應於resquestHeader下的content-type。responseHeader下的content-type為響應數據類型,對應於responseType的值。

1.application/x-www-form-urlencoded(默認)

對表單所有字符進行編碼,以鍵/值對的形式發送,Content-Type 被指定為 application/x-www-form-urlencoded;其次,提交的數據按照 key1=val1&key2=val2 的方式進行編碼,key 和 val 都進行了 URL 轉碼

2.multipart/form-data

不對字符編碼。當使用有文件上傳控件的表單時,該值是必需的。

3.text/plain

以純文本形式進行編碼

4.application/json

將表單數據序列化成 JSON 字符串發送到服務器。

  • 上一篇:決策樹決策法是( )。
  • 下一篇:關於網站SEO優化的問題
  • copyright 2024編程學習大全網