計算機網絡(十),HTTP的關鍵問題

目錄

1.在瀏覽器地址欄鍵入URL,按下回車之后經歷的流程

2.HTTP狀態碼

3.GET請求和POST請求的區別

4.Cookie和Session的區別

5.IPV4和IPV6

十、HTTP的關鍵問題

1.在瀏覽器地址欄鍵入URL,按下回車之后經歷的流程

1DNS解析

2TCP連接(三次握手)

3)發送HTTP請求

4)服務器處理請求并返回HTTP報文

5)瀏覽器解析渲染頁面

6)連接結束(四次揮手)

2.HTTP狀態碼

?

常見狀態碼

?

3.GET請求和POST請求的區別

1HTTP報文層面:GET將請求信息放在URLPOST放在報文體中

  GET請求信息不能太長,而POST請求信息則可以有很多

(2)數據庫層面:GET符合冪等性和安全性,POST不符合

  冪等性:無論請求多少次結果依然一樣

  安全性:不會引起數據庫的修改操作,未改變數據庫數據

(3)其他層面:GET請求可以被緩存,而POST則不能被緩存

4.CookieSession的區別

1Cookie簡介

?

2Cookie的設置以及發送過程

?

3Session簡介

?

(4)Session的實現方式

?

  使用Cookie來實現

  使用URL回寫來實現

5CookieSession的區別

?

5.IPV4IPV6

最大的不同:

  • IPV432位地址
  • IPV6128位地址

IPV4IPV6的比較(IBM

https://www.ibm.com/support/knowledgecenter/zh/ssw_ibm_i_72/rzai2/rzai2compipv4ipv6.htm

?

轉載于:https://www.cnblogs.com/xzmxddx/p/10354751.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/249678.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/249678.shtml
英文地址,請注明出處:http://en.pswp.cn/news/249678.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

云技術

云技術是指在廣域網或局域網內將硬件、軟件、網絡等系列資源統一起來,實現數據的計算、儲存、處理和共享的一種托管技術。

vue中 mock使用教程

//mock/index.js import Mock from mockjs //引入mockjs,npm已安裝 import { Random,toJSONSchema } from mockjs // 引入random對象,隨機生成數據的對象,(與占位符一樣) Mock.setup({timeout:1000 //設置請求延時時間 }) const …

前端開發掌握nginx常用功能之rewrite

上一篇博文對nginx最常用功能的server及location的匹配規則進行了講解,這也是nginx實現控制訪問和反向代理的基礎。掌握請求的匹配規則算是對nginx有了入門,但是這些往往還是不能滿足實際的需求場景,例如請求url重寫、重定向等等,…

vue2.0腳手架的webpack 配置文件分析

前言 作為 Vue 的使用者我們對于 vue-cli 都很熟悉,但是對它的 webpack 配置我們可能關注甚少,今天我們為大家帶來 vue-cli#2.0 的 webpack 配置分析 vue-cli 的簡介、安裝我們不在這里贅述,對它還不熟悉的同學可以直接訪問 vue-cli 查看 …

一個可供中小團隊參考的微服務架構技術棧

一個可供中小團隊參考的微服務架構技術棧

WinSxS文件夾瘦身

WinSxS文件夾瘦身2014-5-8 18:03:32來源:IT之家作者:阿象責編:阿象 評論:27剛剛,我們分享了如何用DISM管理工具查看Win8.1 WinSxS文件夾實際大小。對于WinSxS文件夾,幾乎每個Windows愛好者都認識到其重要性…

bcrypt的簡單使用

前段時間在搗鼓個人項目的時候用到了nodejs做服務端,發現使用加密的方法和之前常用的加密方式不太一致,下面以demo的形式總結一下bcrypt對密碼進行加密的方法。 一、簡介 Bcrypt簡介: bcrypt是一種跨平臺的文件加密工具。bcrypt 使用的是布…

盒子居中

1、未脫標 margin:0 auto; 2、脫標(absolute、fixed) left:50%; margin-left:width/2; 轉載于:https://www.cnblogs.com/liujianing/p/10356984.html

織夢無子欄目時禁止調用同級欄目

1. 修改文件 \include\taglib\channel.lib.php 把代碼 if($typeson && $reid!0 && $totalRow0) 改為 if($typeson && $reid!0 && $totalRow0 && $noself) 2. 使用channel標簽時添加noself屬性 {dede:channel noselfyes} {/dede:channe…

nodejs實現文件上傳

前段時間在做個人項目的時候,用到了nodejs服務端上傳文件,現在回頭把這個小結一下,作為記錄。 本人上傳文件時是基于express的multiparty,當然也可以使用connect-multiparty中間件實現,但官方似乎不推薦使用connect-m…

python騰訊語音合成

一、騰訊語音合成介紹 騰訊云語音合成技術(TTS)可以將任意文本轉化為語音,實現讓機器和應用張口說話。 騰訊TTS技術可以應用到很多場景,比如,移動APP語音播報新聞;智能設備語音提醒;依靠網上現有…

鉤子函數和回調函數的區別

一般認為,鉤子函數就是回調函數的一種,其實還是有差異的,差異地方就是:觸發的時機不同。 先說鉤子函數: 鉤子(Hook)概念源于Windows的消息處理機制,通過設置鉤子,應用程…

【bzoj4712】洪水

Portal --> bzoj4712 Description 給你一棵樹,節點從\(1\)到\(n\)編號,每個節點有一個權值,有若干次操作,操作有以下兩種: \((C,x,delta)\):將編號為\(x\)的點的權值改為\(delta\) \((Q,x)\)&#xff1a…

[USACO]地震 (二分答案+最優比率生成樹詳解)

題面:[USACO 2001 OPEN]地震 題目描述: 一場地震把約翰家的牧場摧毀了, 堅強的約翰決心重建家園。 約翰已經重建了N個牧場,現在他希望能修建一些道路把它們連接起來。研究地形之后,約翰發現可供修建的道路有M條。碰巧的…

HTTP協議學習筆記

1.HTTP協議簡介 (1)客戶端連上web服務器后,若想獲得web服務器中的某個web資源,需遵守一定的通訊格式,HTTP協議用于定義客戶端與web服務器通迅的格式。 (2)HTTP是hypertext transfer protocol&…

defer和async的原理與區別

上一篇剛轉載了一篇有關于網站性能優化的文章,其中提及到了頁面的加載和渲染的過程,提到了defer和async的相關區別,但是本人在此之前并沒有深究其中的區別。 defer和async是script標簽的兩個屬性,用于在不阻塞頁面文檔解析的前提…

一些奇妙的線段樹操作

學過數據結構和會做題完全是兩個概念orz 各種各樣的題目都應該見識一下 簡單的目錄: 最大連續長度 吉司機線段樹 線段樹合并/分裂 最大連續長度問題 典型題目:HDU 3911 ($Black$ $And$ $White$) 題目大意:有一個長度為…

微服務實踐沙龍-上海站

微服務的概念最早由Martin Fowler與James Lewis于2014年共同提出,核心思想是圍繞業務能力組織服務,各個微服務可被獨立部署,服務間是松耦合的關系,以及數據和治理的去中心化管理。微服務能夠幫助企業應對業務復雜、頻繁更新以及團…