一.接口請求的八種方式:
1、Get 向特定資源發出請求(請求指定頁面信息,並返回實體主體)
2、Post 向指定資源提交數據進行處理請求(提交表單、上傳文件),又可能導致新的資源的建立或原有資源的修改
3、Put 向指定資源位置上上傳其最新內容(從客戶端向服務器傳送的數據取代指定文檔的內容)
4、Head 與服務器索與get請求一致的相應,響應體不會返回,獲取包含在小消息頭中的原信息(與get請求類似,返回的響應中沒有具體內容,用於獲取報頭)
5、Delete 請求服務器刪除request-URL所標示的資源*(請求服務器刪除頁面)
6、Trace 回顯服務器收到的請求,用於測試和診斷
7、opions 返回服務器針對特定資源所支持的HTML請求方法 或web服務器發送*測試服務器功能(允許客戶端查看服務器性能)
8、Connect HTTP/1.1協議中能夠將連接改為管道方式的代理服務器
二.get 和 post區別:
1.get請求無消息體,只能攜帶少量數據,且不安全
post請求有消息體,可以攜帶大量數據,且安全
2.攜帶數據的方式:
get請求將數據放在url地址中
post請求將數據放在消息體body中
3.GET方式提交的數據最多只能有1024字節,而POST則沒有此限制。
三.Get和head被稱為安全方法:
它們只會從服務器獲取數據而不會操作數據,數據不變就不會有問題