http基礎(chǔ)性問(wèn)題,http詳解-創(chuàng)新互聯(lián)

簡(jiǎn)捷、快速

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:主機(jī)域名、網(wǎng)絡(luò)空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、六枝網(wǎng)站維護(hù)、網(wǎng)站推廣。

HTTP 是一個(gè)屬于應(yīng)用層的面向?qū)ο?/strong>的協(xié)議,由于其的方式,適用 于分布式超媒體信息系統(tǒng)。它于 1990 年提出,經(jīng)過(guò)幾年的使用與發(fā)展,得到 不斷地完善和擴(kuò)展。目前在 WWW 中使用的是 HTTP/1.0 的第六版,

HTTP/1.1 的規(guī)范化工作正在進(jìn)行之中,而且 HTTP-NG(Next Generation of HTTP)的建議已經(jīng)提出。

HTTP 協(xié)議的主要特點(diǎn)可概括如下:

1.支持客戶/服務(wù)器模式。

2.簡(jiǎn)單快速:客戶向服務(wù)器請(qǐng)求服務(wù)時(shí),只需傳送請(qǐng)求方法和路徑。請(qǐng)求方法 常用的有 GET、HEAD、POST。每種方法規(guī)定了客戶與服務(wù)器聯(lián)系的類型不 同。由于 HTTP 協(xié)議簡(jiǎn)單,使得 HTTP 服務(wù)器的程序規(guī)模小,因而通信速度很 快。

3.靈活:HTTP 允許傳輸任意類型的數(shù)據(jù)對(duì)象。正在傳輸?shù)念愋陀?Content-Type 加以標(biāo)記。

4.無(wú)連接:無(wú)連接的含義是限制每次連接只處理一個(gè)請(qǐng)求。服務(wù)器處理完客戶 的請(qǐng)求,并收到客戶的應(yīng)答后,即斷開連接。采用這種方式可以節(jié)省傳輸時(shí) 間。

5.無(wú)狀態(tài):HTTP 協(xié)議是無(wú)狀態(tài)協(xié)議。無(wú)狀態(tài)是指協(xié)議對(duì)于事務(wù)處理沒有記憶 能力。缺少狀態(tài)意味著如果后續(xù)處理需要前面的信息,則它必須重傳,這樣可 能導(dǎo)致每次連接傳送的數(shù)據(jù)量增大。另一方面,在服務(wù)器不需要先前信息時(shí)它 的應(yīng)答就較快。

注釋:

面向?qū)ο?/strong>:一切皆對(duì)象(你可以把一切作為對(duì)象來(lái)剖

析,比如:把一個(gè)杯子看作對(duì)象

這個(gè)杯子有狀態(tài),容積,材料等等。這些杯子

的特性叫杯子的屬性)

http-hg:超媒體信息系統(tǒng)的英文簡(jiǎn)寫

GET、HEAD、POST:get和post區(qū)別 一個(gè)是索取和提交 、

Head與get幾乎一樣   注意不懂百度。

Content-Type:內(nèi)容類型,一般是指網(wǎng)頁(yè)中存在的Content-Type,用于定義網(wǎng)絡(luò)文件的類型和網(wǎng)頁(yè)的編碼,決定文件接收方將以什么形式、什么編碼讀取這個(gè)文件,這就是經(jīng)??吹揭恍〢sp網(wǎng)頁(yè)點(diǎn)擊的結(jié)果卻是下載到的一個(gè)文件或一張圖片的原因。

相對(duì)路徑和絕對(duì)路徑:比如C:\users\mydyn\documents\陳月珍.doc

   如果你想看陳月珍.doc 這個(gè)文件的話 這個(gè)就叫絕對(duì)路徑

   當(dāng)我已經(jīng)在C:\users\mydyn 下時(shí) 我只需再輸入documents\陳月珍.doc就可以找到它

這叫相對(duì)路徑

還有呢 如果我   輸入C:\..\..\documents\陳月珍.doc   也可以找到它  發(fā)現(xiàn)了什么嗎??

 中間的部分我用 ..\直接讓電腦進(jìn)行全目錄搜尋,這樣也能搜到    而絕對(duì)路徑是固定的    C:\users\mydyn\documents\陳月珍.doc你看看  比較一下 就知道什么是相對(duì)路徑和絕對(duì)路徑了

一、HTTP 協(xié)議詳解之 URL 篇

http(超文本傳輸協(xié)議)是一個(gè)基于請(qǐng)求與響應(yīng)模式的、無(wú)狀態(tài)的、應(yīng)用層的協(xié)議,常

基于 TCP 的連接方式,HTTP1.1版本中給出一種持續(xù)連接的機(jī)制,絕大多數(shù)的Web開

發(fā),都是構(gòu)建在 HTTP 協(xié)議之上的 Web 應(yīng)用。

HTTP URL (URL 是一種特殊類型的 URI,包含了用于查找某個(gè)資源的足夠的信息)的格式

如下:http://host[":"port[abs_path]

 注釋 : URL和URI的區(qū)別  :

   http:\\www.chenyuezhen\dyn\erzi.com

             那么呢,以上這個(gè)全面的叫URL

URL也可以這樣寫:   http:\\www.chenyuezhen:80\dyn\erzi.com

對(duì)照上面的格式http://host[":"port[abs_path]

知道了什么??

dyn\erzi叫URI

http 表示要通過(guò) HTTP 協(xié)議來(lái)定位網(wǎng)絡(luò)資源;host 表示合法的 Internet 主機(jī)域名或者 IP

地址;port 指定一個(gè)端口號(hào),為空則使用缺省端口 80;abs_path 指定請(qǐng)求資源的 URI;

如果 URL 中沒有給出 abs_path,那么當(dāng)它作為請(qǐng)求 URI 時(shí),必須以“/”的形式給出,

通常這個(gè)工作瀏覽器自動(dòng)幫我們完成。

eg: 1、輸入:www.guet.edu.cn

瀏覽器自動(dòng)轉(zhuǎn)換成:http://www.guet.edu.cn/ 2、http:192.168.0.116:8080/index.jsp

二、HTTP 協(xié)議詳解之請(qǐng)求篇

http 請(qǐng)求由三部分組成,分別是:請(qǐng)求行、消息報(bào)頭、請(qǐng)求正文

1、請(qǐng)求行以一個(gè)方法符號(hào)開頭,以空格分開,后面跟著請(qǐng)求的 URI 和協(xié)議的版本,格式 如下:Method Request-URI HTTP-Version CRLF

其中 Method 表示請(qǐng)求方法;Request-URI 是一個(gè)統(tǒng)一資源標(biāo)識(shí)符;HTTP-Version 表

示請(qǐng)求的 HTTP 協(xié)議版本;CRLF 表示回車和換行(除了作為結(jié)尾的 CRLF 外,不允許出現(xiàn) 單獨(dú)的 CR 或 LF 字符)。

請(qǐng)求方法(所有方法全為大寫)有多種,各個(gè)方法的解釋如下:

GET請(qǐng)求獲取 Request-URI 所標(biāo)識(shí)的資源

POST在 Request-URI 所標(biāo)識(shí)的資源后附加新的數(shù)據(jù)

HEAD請(qǐng)求獲取由 Request-URI 所標(biāo)識(shí)的資源的響應(yīng)消息報(bào)頭

PUT請(qǐng)求服務(wù)器存儲(chǔ)一個(gè)資源,并用 Request-URI 作為其標(biāo)識(shí)

DELETE請(qǐng)求服務(wù)器刪除 Request-URI 所標(biāo)識(shí)的資源

TRACE請(qǐng)求服務(wù)器回送收到的請(qǐng)求信息,主要用于測(cè)試或診斷

CONNECT 保留將來(lái)使用

OPTIONS 請(qǐng)求查詢服務(wù)器的性能,或者查詢與資源相關(guān)的選項(xiàng)和需求 應(yīng)用舉例:

GET 方法:在瀏覽器的地址欄中輸入網(wǎng)址的方式訪問(wèn)網(wǎng)頁(yè)時(shí),瀏覽器采用 GET 方法向服務(wù) 器獲取資源,eg:GET /form.html HTTP/1.1 (CRLF)

POST 方法要求被請(qǐng)求服務(wù)器接受附在請(qǐng)求后面的數(shù)據(jù),常用于提交表單。 eg:POST /reg.jsp HTTP/ (CRLF)

Accept:p_w_picpath/gif,p_w_picpath/x-xbit,... (CRLF)

...

HOST:www.guet.edu.cn (CRLF)

Content-Length:22 (CRLF)

Connection:Keep-Alive (CRLF)

Cache-Control:no-cache (CRLF)

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

當(dāng)前名稱:http基礎(chǔ)性問(wèn)題,http詳解-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://muchs.cn/article26/ddedcg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、品牌網(wǎng)站設(shè)計(jì)、關(guān)鍵詞優(yōu)化、軟件開發(fā)、網(wǎng)頁(yè)設(shè)計(jì)公司、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)