Http方法:get和post區(qū)別

什么是 HTTP 误阻?

超文本傳輸協(xié)議(HTTP)的設(shè)計目的是保證客戶端與服務(wù)器之間的通信。
HTTP 的工作方式是客戶端與服務(wù)器之間的請求-應答協(xié)議究反。
web 瀏覽器可能是客戶端狼速,而計算機上的網(wǎng)絡(luò)應用程序也可能作為服務(wù)器端卦停。
舉例:客戶端(瀏覽器)向服務(wù)器提交 HTTP 請求向胡;服務(wù)器向客戶端返回響應。響應包含關(guān)于請求的狀態(tài)信息以及可能被請求的內(nèi)容惊完。

兩種 HTTP 請求方法:GET 和 POST

在客戶機和服務(wù)器之間進行請求-響應時僵芹,兩種最常被用到的方法是:GET 和 POST小槐。
GET - 從指定的資源請求數(shù)據(jù)凿跳。
POST - 向指定的資源提交要被處理的數(shù)據(jù)。

GET 方法

請注意苟径,查詢字符串(名稱/值對)是在 GET 請求的 URL 中發(fā)送的:

/test/demo_form.php?name1=value1&name2=value2
有關(guān) GET 請求的其他一些注釋:
  • GET 請求可被緩存
  • GET 請求保留在瀏覽器歷史記錄中
  • GET 請求可被收藏為書簽
  • GET 請求不應在處理敏感數(shù)據(jù)時使用
  • GET 請求有長度限制
  • GET 請求只應當用于取回數(shù)據(jù)
POST 方法

請注意躬审,查詢字符串(名稱/值對)是在 POST 請求的 HTTP 消息主體中發(fā)送的

POST /test/demo_form.php HTTP/1.1
Host: w3cschool.cc
name1=value1&name2=value2
有關(guān) POST 請求的其他一些注釋:
  • POST 請求不會被緩存
  • POST 請求不會保留在瀏覽器歷史記錄中
  • POST 不能被收藏為書簽
  • POST 請求對數(shù)據(jù)長度沒有要求
比較 GET 與 POST
\ GET POST
后退按鈕/刷新 無害 數(shù)據(jù)會被重新提交(瀏覽器應該告知用戶數(shù)據(jù)會被重新提交)。
書簽 可收藏為書簽 不可收藏為書簽
緩存 能被緩存 不能緩存
編碼類型 application/x-www-form-urlencoded application/x-www-form-urlencoded or multipart/form-data蟆盐。為二進制數(shù)據(jù)使用多重編碼承边。
歷史 參數(shù)保留在瀏覽器歷史中。 參數(shù)不會保存在瀏覽器歷史中蛔糯。
對數(shù)據(jù)長度的限制 是的蚁飒。當發(fā)送數(shù)據(jù)時萝喘,GET 方法向 URL 添加數(shù)據(jù)淮逻;URL 的長度是受限制的(URL 的最大長度是 2048 個字符)。 無限制阁簸。
對數(shù)據(jù)類型的限制 只允許 ASCII 字符爬早。 沒有限制。也允許二進制數(shù)據(jù)。
安全性 與 POST 相比饶米,GET 的安全性較差咙崎,因為所發(fā)送的數(shù)據(jù)是URL 的一部分伊滋。在發(fā)送密碼或其他敏感信息時絕不要使用 GET 筒主! POST 比 GET 更安全,因為參數(shù)不會被保存在瀏覽器歷史或 web 服務(wù)器日志中槐壳。
可見性 數(shù)據(jù)在 URL 中對所有人都是可見的。 數(shù)據(jù)不會顯示在 URL 中鞋真。
其他 HTTP 請求方法
方法 描述
HEAD 與 GET 相同崇堰,但只返回 HTTP 報頭,不返回文檔主體涩咖。
PUT 上傳指定的 URI 表示海诲。
DELETE 刪除指定資源。
OPTIONS 返回服務(wù)器支持的 HTTP 方法檩互。
CONNECT 把請求連接轉(zhuǎn)換到透明的 TCP/IP 通道特幔。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市闸昨,隨后出現(xiàn)的幾起案子蚯斯,更是在濱河造成了極大的恐慌,老刑警劉巖饵较,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件拍嵌,死亡現(xiàn)場離奇詭異,居然都是意外死亡循诉,警方通過查閱死者的電腦和手機横辆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來茄猫,“玉大人狈蚤,你說我怎么就攤上這事』Γ” “怎么了炫惩?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長阿浓。 經(jīng)常有香客問我,道長蹋绽,這世上最難降的妖魔是什么芭毙? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任筋蓖,我火速辦了婚禮,結(jié)果婚禮上退敦,老公的妹妹穿的比我還像新娘粘咖。我一直安慰自己,他們只是感情好侈百,可當我...
    茶點故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布瓮下。 她就那樣靜靜地躺著,像睡著了一般钝域。 火紅的嫁衣襯著肌膚如雪讽坏。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天例证,我揣著相機與錄音路呜,去河邊找鬼。 笑死织咧,一個胖子當著我的面吹牛胀葱,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播笙蒙,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼抵屿,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了捅位?” 一聲冷哼從身側(cè)響起轧葛,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎绿渣,沒想到半個月后朝群,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡中符,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年姜胖,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片淀散。...
    茶點故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡右莱,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出档插,到底是詐尸還是另有隱情慢蜓,我是刑警寧澤,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布郭膛,位于F島的核電站晨抡,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜耘柱,卻給世界環(huán)境...
    茶點故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一如捅、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧调煎,春花似錦镜遣、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至娄柳,卻和暖如春寓辱,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背西土。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工讶舰, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人需了。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓跳昼,卻偏偏與公主長得像,于是被迫代替她去往敵國和親肋乍。 傳聞我的和親對象是個殘疾皇子鹅颊,可洞房花燭夜當晚...
    茶點故事閱讀 43,486評論 2 348

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)墓造,斷路器堪伍,智...
    卡卡羅2017閱讀 134,629評論 18 139
  • 一、概念(載錄于:http://www.cnblogs.com/EricaMIN1987_IT/p/3837436...
    yuantao123434閱讀 8,333評論 6 152
  • Http協(xié)議詳解 標簽(空格分隔): Linux 聲明:本片文章非原創(chuàng)觅闽,內(nèi)容來源于博客園作者MIN飛翔的HTTP協(xié)...
    Sivin閱讀 5,210評論 3 82
  • API定義規(guī)范 本規(guī)范設(shè)計基于如下使用場景: 請求頻率不是非常高:如果產(chǎn)品的使用周期內(nèi)請求頻率非常高帝雇,建議使用雙通...
    有涯逐無涯閱讀 2,521評論 0 6
  • 云川河夕閱讀 137評論 0 0