欧美亚洲国产精品久久,亚洲国产成人久久综合,亚洲欧美国产另类,97人澡人人添人人爽欧美

大學生新聞網
大學生新聞大學生活校園文學大學生村官
社會實踐活動社會實踐經歷社會實踐報告社會實踐總結社會實踐心得
全國排名校友會版軟科排名分類排名本科排名一本排名二本排名專科排名
求職簡歷職場法則面試技巧職場故事求職招聘
英語學習計算機學習電氣工程機械工程經濟管理建筑設計財務會計
申請書證明書檢討書自薦信演講稿心得體會調查報告讀后感求職信推薦信其它范文
 

Http協議有哪些請求方法

標準Http協議支持六種請求方法,即:

0,GET

1,HEAD

2,PUT

3,DELETE

4,POST

5,OPTIONS

但其實我們大部分情況下只用到了GET和POST。如果想設計一個符合RESTful規范的web應用程序,則這六種方法都會用到。不過即使暫時不想涉及REST,了解這六種方法的本質仍然是很有作用的。大家將會發現,原來web也是很簡潔明了的。下面依次說明這六種方法。

0,GET:GET可以說是最常見的了,它本質就是發送一個請求來取得服務器上的某一資源。資源通過一組HTTP頭和呈現數據(如HTML文本,或者圖片或者視頻等)返回給客戶端。GET請求中,永遠不會包含呈現數據。

1,HEAD:HEAD和GET本質是一樣的,區別在于HEAD不含有呈現數據,而僅僅是HTTP頭信息。有的人可能覺得這個方法沒什么用,其實不是這樣的。想象一個業務情景:欲判斷某個資源是否存在,我們通常使用GET,但這里用HEAD則意義更加明確。

2,PUT:這個方法比較少見。HTML表單也不支持這個。本質上來講, PUT和POST極為相似,都是向服務器發送數據,但它們之間有一個重要區別,PUT通常指定了資源的存放位置,而POST則沒有,POST的數據存放位置由服務器自己決定。舉個例子:如一個用于提交博文的URL,/addBlog。如果用PUT,則提交的URL會是像這樣的”/addBlog/abc123”,其中abc123就是這個博文的地址。而如果用POST,則這個地址會在提交后由服務器告知客戶端。目前大部分博客都是這樣的。顯然,PUT和POST用途是不一樣的。具體用哪個還取決于當前的業務場景。

3,DELETE:刪除某一個資源。基本上這個也很少見,不過還是有一些地方比如amazon的S3云服務里面就用的這個方法來刪除資源。

4,POST:向服務器提交數據。這個方法用途廣泛,幾乎目前所有的提交操作都是靠這個完成。

5,OPTIONS:這個方法很有趣,但極少使用。它用于獲取當前URL所支持的方法。若請求成功,則它會在HTTP頭中包含一個名為“Allow”的頭,值是所支持的方法,如“GET, POST”。

其實還有一個TRACE方法,不過這個基本上不會用到,這里就不介紹了。以上的六種方法,我們可以跟數據庫的CRUD增刪改查操作對應起來:

CREATE :PUT

READ:GET

UPDATE:POST

DELETE:DELETE

這樣一來就實現了HTTP和數據庫操作(其實不光是數據庫,任何數據如文件圖表都是這樣)的完美統一,這也是REST的精髓之一.

    作者:大學生新聞網 來源:大學生新聞網
    發布時間:2018-09-03 瀏覽:
  • 面對面學習總是比在線學習好嗎
  • 最近關于重新開放學校的激烈爭論主要取決于在線教學的質量。這是可以理解的。但是,關于在線指導的許多內容仍然被誤解。現在該改變這種
  • 06-09 關注:73
  • 在線學習的4條建議
  • 印第安納大學(IU)的新資源介紹了使在線學習成功的一些最重要因素。

    當IU關閉體育課并轉向在線教學時,電子學習研究與實踐實驗室開始
  • 06-09 關注:65
  • 激光視盤 可以自由放置和使用
  • 激光視盤采用丙烯酸塑料制成,大多數光盤直徑為30厘米(C12英寸),也有13厘 米(5英寸)的小型盤,盤的轉速為1500轉/分,但應指出,為
  • 09-18 關注:133
  • 數字技術用于語音信號高效多路傳輸
  • 欣賞聲音、喜愛音樂,這是音響的源點。為了滿足這一需要,音響系統需由兩個系統組成。其一是對音樂與人聲加以收音并加以調整,記錄在唱
  • 09-18 關注:122
  • 電腦正在進入有線電視網
  • 當前,隨著數字計算機和多媒體技術的發展,許多大的計算機制造公司都提出,在微型計算機上實現電視的功能,即利用計算機網絡來接收數字
  • 09-18 關注:128
  • 電視信號的傳輸過程
  • 當前,像高保真音響、高清晰度電視、VCD、數碼錄音等新詞匯大量充斥在我們身邊,它們一方面代表這新技術的涌現,另一方面也體現了這些
  • 09-18 關注:196
  • 計算機6.2.180x86中斷結構及類型
  • 從Intel 8086/8088、286、386、486直到Pentium系列微處理器,它們中斷系統的結構基本相同,不同之處主要有兩點:一是 因CPU的工作模式
  • 09-18 關注:132
  • 中斷技術引入計算機系統
  • 中斷技術是現代計算機系統中很重要的功能。最初,中斷技術引入計算機系統,只是為了解決快速的CPU與慢速的外部設備之間傳送數據的矛盾
  • 09-18 關注:261
主站蜘蛛池模板: 行唐县| 光山县| 龙泉市| 南城县| 通辽市| 绥滨县| 东台市| 盱眙县| 融水| 汤原县| 出国| 弥渡县| 开封县| 浦城县| 融水| 长丰县| 电白县| 上高县| 巴塘县| 准格尔旗| 石嘴山市| 仙居县| 桃源县| 武义县| 九龙县| 泾川县| 新野县| 德昌县| 康马县| 安塞县| 正镶白旗| 抚宁县| 壤塘县| 谢通门县| 台东市| 镇坪县| 磐石市| 临西县| 潜山县| 临湘市| 西城区|