get 請求:從指定的資源請求數據。php
post請求:向指定的資源提交要被處理的數據。json
head請求:與 GET 相同,但只返回 HTTP 報頭,不返回資源實體。瀏覽器
option請求:返回服務器支持的 HTTP 方法。服務器
HTML 表單用於蒐集不一樣類型的用戶輸入。app
HTML <form> 元素,已設置全部可能的屬性,是這樣的:post
<form action="action_page.php" method="GET" target="_blank" accept-charset="UTF-8" ectype="application/x-www-form-urlencoded" autocomplete="off" novalidate> . form elements . </form>編碼
accept-charset 規定在被提交表單中使用的字符集(默認:頁面字符集)。url
action 規定向何處提交表單的地址(URL)(提交頁面)。code
autocomplete 規定瀏覽器應該自動完成表單(默認:開啓)。orm
enctype 規定被提交數據的編碼(默認:url-encoded)。
method 規定在提交表單時所用的 HTTP 方法(默認:GET)。
name 規定識別表單的名稱(對於 DOM 使用:document.forms.name)。
novalidate 規定瀏覽器不驗證表單。
target 規定 action 屬性中地址的目標(默認:_self)
enctype:
application/json(php服務器不支持)
application/x-www-form-urlencoded(默認,只能上傳鍵值對,並且鍵值對都是經過&
間隔分開的)
multipart/form-data(上傳鍵值對或者上傳文件,最後都會轉化爲一條消息。瀏覽器會把整個表單以字段爲單位分割,併爲每一個部分加上Content-Disposition(form-data或者file),Content-Type(默認爲text/plain),name(控件name)等信息,並加上分割符(boundary)。.)