日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

HTTP简单教程

發(fā)布時(shí)間:2023/12/2 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HTTP简单教程 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

    • HTTP簡(jiǎn)介
      • HTTP工作原理
    • HTTP消息結(jié)構(gòu)
      • 客戶端請(qǐng)求消息
      • 服務(wù)器響應(yīng)消息
      • 實(shí)例
    • HTTP請(qǐng)求方法
    • HTTP響應(yīng)頭信息
    • HTTP狀態(tài)碼
      • HTTP狀態(tài)碼分類
      • HTTP狀態(tài)碼列表
    • HTTP content-type對(duì)照表

HTTP簡(jiǎn)介

HTTP協(xié)議是Hyper Text Transfer Protocol(超文本傳輸協(xié)議)的縮寫,是用于從萬(wàn)維網(wǎng)服務(wù)器傳輸超文本到本地瀏覽器的傳輸協(xié)議。
HTTP是一個(gè)基于

TCP/IP通信協(xié)議來(lái)傳遞數(shù)據(jù)的(HTML文件、圖片文件、查詢結(jié)果等)。

HTTP工作原理

HTTP協(xié)議工作于客戶端-服務(wù)端架構(gòu)上。瀏覽器作為HTTP客戶端通過(guò)URL向HTTP服務(wù)端即WEB服務(wù)器發(fā)送請(qǐng)求。
Web服務(wù)器有:Apache服務(wù)器,IIS服務(wù)器,Tomcat服務(wù)器等。
Web服務(wù)器器根據(jù)接收到的請(qǐng)求,向客戶端發(fā)送響應(yīng)消息。
HTTP默認(rèn)端口號(hào)為80,但是也可以更改為其它端口。

HTTP注意事項(xiàng):

HTTP是無(wú)連接:限制每次連接只處理一個(gè)請(qǐng)求,服務(wù)器處理完客戶的請(qǐng)求 ,并接收到客戶的應(yīng)答后即斷開(kāi)連接,采用這種方式可以節(jié)省傳輸時(shí)間。
HTTP是媒體獨(dú)立的:意味著只要客戶端和服務(wù)器知道如何處理的數(shù)據(jù)內(nèi)容,任何類型的數(shù)據(jù)都可以通過(guò)HTTP發(fā)送??蛻舳艘约胺?wù)器指定使用適合的MIME-type內(nèi)容類型。
HTTP是無(wú)狀態(tài)的:HTTP協(xié)議是無(wú)狀態(tài)協(xié)議。意指協(xié)議對(duì)事物處理沒(méi)有記憶能力。如果后續(xù)處理需要前面的信息則他必須重傳,這樣可能導(dǎo)致每次連接傳送的數(shù)據(jù)量增大。另一方面,在服務(wù)器不需要先前信息時(shí),它的應(yīng)答就比較快。


HTTP消息結(jié)構(gòu)

HTTP是基于客戶端/服務(wù)端(C/S)的架構(gòu)模型,通過(guò)一個(gè)可靠的鏈接來(lái)交換信息,是一個(gè)無(wú)狀態(tài)的請(qǐng)求/響應(yīng)協(xié)議。
一個(gè)HTTP“客戶端”是一個(gè)應(yīng)用程序(Web瀏覽器或其他任何客戶端),通過(guò)連接到服務(wù)器向服務(wù)器發(fā)送HTTP請(qǐng)求。
一個(gè)HTTP“服務(wù)器”同樣也是一個(gè)應(yīng)用程序(通常是一個(gè)Web服務(wù),如Apache Web服務(wù)器或IIS服務(wù)器或Tomcat服務(wù)器等),通過(guò)接收客戶端的請(qǐng)求并向客戶端發(fā)送HTTP響應(yīng)數(shù)據(jù)。
HTTP使用同一的資源標(biāo)識(shí)符(Uniform Resource Identifiers, URI)來(lái)傳輸數(shù)據(jù)和建立連接。一旦建立連接后,數(shù)據(jù)消息就通過(guò)類似Internet郵件使用的格式

RFC5322 和多用途Internet郵件擴(kuò)展(MIME)RFC2045 來(lái)傳送。

客戶端請(qǐng)求消息

客戶端發(fā)送一個(gè)HTTP請(qǐng)求到服務(wù)器的請(qǐng)求消息包括以下格式:請(qǐng)求行(request line)、請(qǐng)求頭部(header)、空行和請(qǐng)求數(shù)據(jù)四個(gè)部分組成,下圖給出了請(qǐng)求報(bào)文的一般格式。

服務(wù)器響應(yīng)消息

HTTP響應(yīng)也由四個(gè)部分組成,分別是:狀態(tài)行、消息報(bào)頭、空行和響應(yīng)正文。

實(shí)例

下面實(shí)例是一典型的使用GET來(lái)傳遞數(shù)據(jù)的實(shí)例:
客戶端請(qǐng)求:

GET /hello.txt HTTP/1.1
User-Agent: curl/7.16.3 libcurl/7.16.3 OpenSSL/0.9.7l zlib/1.2.3
Host: www.example.com
Accept-Language: en,mi

服務(wù)端請(qǐng)求:

HTTP/1.1 200 OK
Date: Mon, 27 Jul 2009 12:28:53 GMT
Server: Apache
Last-Modified: Wed, 22 Jul 2009 19:15:56 GMT
ETag: “34aa387-d-1568eb00”
Accept-Ranges: bytes
Content-Length: 51
Vary: Accept-Encoding
Content-Type: text/plain

輸出結(jié)果:

Hello World! My payload includes a trailing CRLF.


HTTP請(qǐng)求方法

根據(jù)HTTP標(biāo)準(zhǔn),HTTP請(qǐng)求可以使用多種請(qǐng)求方法。
HTTP1.0定義了三種請(qǐng)求方法:

GET、POST和HEAD方法。
HTTP1.1新增了五種請(qǐng)求方法:OPTIONS、PUT、DELETE、TRACE和CONNECT方法。

序號(hào)方法描述
1GET請(qǐng)求指定的頁(yè)面信息,并返回實(shí)體主體
2HEAD類似于get請(qǐng)求,只不過(guò)返回的響應(yīng)中沒(méi)有具體的內(nèi)容,用于獲取報(bào)頭
3POST向指定資源提交數(shù)據(jù)進(jìn)行處理請(qǐng)求(例如提交表單或者上傳文件)。數(shù)據(jù)被包含在請(qǐng)求體中。POST請(qǐng)求可能會(huì)導(dǎo)致新的資源的建立或已有的資源的修改
4PUT從客戶端向服務(wù)器傳送的數(shù)據(jù)取代指定的文檔的內(nèi)容
5DELETE請(qǐng)求服務(wù)器刪除指定的頁(yè)面
6CONNECTHTTP/1.1協(xié)議中預(yù)留給能夠?qū)⑦B接改為管道方式的代理服務(wù)器
7OPTIONS允許客戶端查看服務(wù)器的性能
8TRACE回顯服務(wù)器收到的請(qǐng)求,主要用于測(cè)試或診斷

HTTP響應(yīng)頭信息

HTTP請(qǐng)求頭提供了關(guān)于請(qǐng)求,響應(yīng)或者其他的發(fā)送實(shí)體的信息。

應(yīng)答頭說(shuō)明
Content-Encoding文檔的編碼(Encode)方法。解碼后才可以得到Content-Type頭指定的內(nèi)容類型。
Content-Length表示內(nèi)容長(zhǎng)度。只有當(dāng)瀏覽器使用HTTP連接時(shí)才需要這個(gè)數(shù)據(jù)。例如,下載數(shù)據(jù)時(shí),通過(guò)它查看字節(jié)大小
Content-Type表示后面的文檔是屬于什么MIME類型。Servlet默認(rèn)為text/plain,但最好顯式指出
Date當(dāng)前的GMT時(shí)間(格林威治時(shí)間)
Expires表示在什么時(shí)候認(rèn)為文檔已經(jīng)過(guò)期,從而不再緩存它
Last-Modified文檔的最后改動(dòng)時(shí)間
Location文檔位置,表示客戶端應(yīng)該到那提取文檔
Refresh表示瀏覽器應(yīng)該在多少時(shí)間后刷新文檔或頁(yè)面(只一次,非重復(fù)),以秒計(jì)。Refresh不屬于HTTP1.1正式規(guī)范中,而是一個(gè)擴(kuò)展,但Netscape和IE都支持它
Server服務(wù)器名字
Set-Cookie設(shè)置頁(yè)面相關(guān)的Cookie
WWWW-Authenticate表示客戶端需要在其中提供某類型的授權(quán)信息。例如,在包含401狀態(tài)行的應(yīng)答中,這個(gè)頭就需要設(shè)置

HTTP狀態(tài)碼

當(dāng)瀏覽者訪問(wèn)一個(gè)網(wǎng)頁(yè)時(shí),瀏覽者的瀏覽器會(huì)向網(wǎng)頁(yè)所在服務(wù)器發(fā)出請(qǐng)求。當(dāng)瀏覽器接收并顯示網(wǎng)頁(yè)前,此網(wǎng)頁(yè)的所在的服務(wù)器會(huì)返回一個(gè)包含HTTP狀態(tài)碼(HTTP Status Code)的信息頭(server header)用以響應(yīng)瀏覽器的請(qǐng)求。
下面是常見(jiàn)的HTTP狀態(tài)碼:

  • 200 - 請(qǐng)求成功
  • 301 - 資源(網(wǎng)頁(yè)等)被永久轉(zhuǎn)移到其他URL
  • 404 - 請(qǐng)求的資源(網(wǎng)頁(yè)等)不存在
  • 500 - 內(nèi)部服務(wù)器錯(cuò)誤

HTTP狀態(tài)碼分類

HTTP狀態(tài)碼由三個(gè)十進(jìn)制數(shù)字組成,第一個(gè)十進(jìn)制數(shù)字定義了狀態(tài)碼的類型。
HTTP狀態(tài)碼分類:

分類描述
1**信息,服務(wù)器收到請(qǐng)求,需要請(qǐng)求者繼續(xù)執(zhí)行操作
2**成功,操作被成功接收并處理
3**重定向,需要進(jìn)一步的操作以完成請(qǐng)求
4**客戶端錯(cuò)誤,請(qǐng)求包含語(yǔ)法錯(cuò)誤或無(wú)法完成請(qǐng)求
5**服務(wù)器錯(cuò)誤,服務(wù)器在處理請(qǐng)求的過(guò)程中發(fā)生了錯(cuò)誤

HTTP狀態(tài)碼列表

狀態(tài)狀態(tài)碼英文名稱中文描述
100Continue繼續(xù)??蛻舳藨?yīng)繼續(xù)其請(qǐng)求
101Switching Protocol切換協(xié)議。服務(wù)器根據(jù)客戶端的請(qǐng)求切換協(xié)議。只能切換到更高級(jí)的協(xié)議,例如,切換到HTTP的新版本協(xié)議
200OK請(qǐng)求成功。一般用于GET與POST請(qǐng)求
201Created已創(chuàng)建。成功請(qǐng)求并創(chuàng)建了新的資源
202Accepted已接受。已經(jīng)接受了請(qǐng)求,但未處理完成
203Non-Authoritative Information非授權(quán)信息。請(qǐng)求成功,但返回的meta信息不再原始的服務(wù)器器,而是一個(gè)副本
204No Content無(wú)內(nèi)容。服務(wù)器成功處理,但未返回內(nèi)容。未更新網(wǎng)頁(yè)的情況下,可確保瀏覽器繼續(xù)顯示檔期那文檔
205Rest Content重置內(nèi)容。服務(wù)器處理成功,用戶終端(例如:瀏覽器)應(yīng)重置文檔視圖??赏ㄟ^(guò)此返回碼清除瀏覽器的表單域
206Partial Choices部分內(nèi)容。服務(wù)器成功處理了部分GET請(qǐng)求
300Multiple Choices多種選擇。請(qǐng)求的資源可包括多個(gè)位置,相應(yīng)可返回一個(gè)資源特征與地址的列表用于用戶終端(例如:瀏覽器)選擇
301Move Permanently永久移動(dòng)。請(qǐng)求的資源已被永久的移動(dòng)到新URI,返回信息會(huì)包括新的URI,瀏覽器會(huì)自動(dòng)定向到新的URI。今后任何新的請(qǐng)求都應(yīng)使用新的URI代替
302Found臨時(shí)移動(dòng)。與301類似。但資源只是臨時(shí)被移動(dòng),客戶端應(yīng)繼續(xù)使用原有URI
303See Other查看其它地址。與301類似。使用GET和POST請(qǐng)求查看
304Not Modified未修改。所請(qǐng)求的資源未修改,服務(wù)器返回此狀態(tài)碼時(shí),不會(huì)返回任何資源
305Use Proxy使用代理。所請(qǐng)求的資源必須通過(guò)代理訪問(wèn)
306Unused已經(jīng)被廢棄的HTTP狀態(tài)碼
307Temporary Redirect臨時(shí)重定向。與302類似。使用GET請(qǐng)求重定向
400Bad Request客戶端請(qǐng)求的語(yǔ)法錯(cuò)誤,服務(wù)器無(wú)法理解
401Unauthorized請(qǐng)求要求用戶的身份認(rèn)證
402Payment Required保留,將來(lái)使用
403Forbidden服務(wù)器理解請(qǐng)求客戶端的請(qǐng)求,但是拒絕在執(zhí)行此請(qǐng)求
404Not Found服務(wù)器復(fù)發(fā)根據(jù)客戶端的請(qǐng)求找到資源(網(wǎng)頁(yè)等)。通過(guò)此代碼,網(wǎng)站設(shè)計(jì)人員可設(shè)置“您所請(qǐng)求的資源無(wú)法找到”的個(gè)性頁(yè)面
405Method Not Allowed客戶端請(qǐng)求中的方法被禁止
406Not Acceptable服務(wù)器無(wú)法根據(jù)請(qǐng)求的內(nèi)容特性完成請(qǐng)求
407Proxy Authentication Required請(qǐng)求要求代理的身份認(rèn)證,與401類似。但請(qǐng)求這應(yīng)當(dāng)使用代理進(jìn)行授權(quán)
408Request Time-out超時(shí)。服務(wù)器等待客戶端發(fā)送的請(qǐng)求時(shí)間過(guò)長(zhǎng)
409Conflict服務(wù)器處理請(qǐng)求發(fā)送了沖突。服務(wù)器完成客戶端的PUT請(qǐng)求是可能返回此代碼
410Gone客戶端請(qǐng)求的資源已經(jīng)不存在。不同于404,如果資源以前有現(xiàn)在被永久刪除了可使用該狀態(tài)碼,網(wǎng)站設(shè)計(jì)人員可通過(guò)301代碼指定資源的新位置
411Length Required服務(wù)器無(wú)法處理客戶端發(fā)送的不帶Content-Length的請(qǐng)求信息
412Precondition Failed客戶端請(qǐng)求的先決條件錯(cuò)誤
413Request Entity Too Large由于請(qǐng)求的實(shí)體過(guò)大,服務(wù)器無(wú)法處理,因此拒絕請(qǐng)求。為防止客戶端的連續(xù)請(qǐng)求,服務(wù)器可能會(huì)關(guān)閉連接。如果只是服務(wù)器暫時(shí)無(wú)法處理,則會(huì)包含一個(gè)Retry-After的響應(yīng)信息
413Request-URI Too Large要求的URI過(guò)長(zhǎng)(URI通常為網(wǎng)址),服務(wù)器無(wú)法處理
415Unsupported Media Type服務(wù)器無(wú)法處理請(qǐng)求附帶的媒體格式
416Requested range not satisfiable客戶端請(qǐng)求的范圍無(wú)效
417Expectation Failed服務(wù)器無(wú)法滿足Expect的請(qǐng)求頭信息
500Internal Server Error服務(wù)器內(nèi)部錯(cuò)誤。無(wú)法完成請(qǐng)求
501Not Implemented服務(wù)器不支持請(qǐng)求的工程,無(wú)法完成請(qǐng)求
502Bad Gateway充當(dāng)網(wǎng)關(guān)或代理的服務(wù)器,從遠(yuǎn)端服務(wù)器接收到了一個(gè)無(wú)效的請(qǐng)求
503Services Unavailable由于超載或系統(tǒng)維護(hù),服務(wù)器暫時(shí)的方無(wú)法處理客戶端的請(qǐng)求
504Gateway Time-out充當(dāng)網(wǎng)管或代理的服務(wù)器,未及時(shí)從遠(yuǎn)端服務(wù)器獲取請(qǐng)求
505HTTP Version not supported服務(wù)器不知請(qǐng)求的HTTP協(xié)議的版本,無(wú)法完成處理

HTTP content-type對(duì)照表

文件擴(kuò)展名Content-Type(Mime-Type)文件擴(kuò)展名Content-Type(Mime-Type)
.*( 二進(jìn)制流,不知道下載文件類型)application/octet-stream.tifimage/tiff
.001application/x-001.301application/x-301
.323text/h323.906application/x-906
.907drawing/907.a11application/x-a11
.acpaudio/x-mei-aac.aiapplication/postscript
.aifaudio/aiff.aifcaudio/aiff
.aiffaudio/aiff.anvapplication/x-anv
.asatext/asa.asfvideo/x-ms-asf
.asptext/asp.asxvideo/x-ms-asf
.auaudio/basic.avivideo/avi
.awfapplication/vnd.adobe.workflow.biztext/xml
.bmpapplication/x-bmp.botapplication/x-bot
.c4tapplication/x-c4t.c90application/x-c90
.calapplication/x-cals.catapplication/vnd.ms-pki.seccat
.cdfapplication/x-netcdf.cdrapplication/x-cdr
.celapplication/x-cel.cerapplication/x-x509-ca-cert
.cg4application/x-g4.cgmapplication/x-cgm
.citapplication/x-cit.classjava/*
.cmltext/xml.cmpapplication/x-cmp
.cmxapplication/x-cmx.cotapplication/x-cot
.crlapplication/pkix-crl.crtapplication/x-x509-ca-cert
.csiapplication/x-csi.csstext/css
.cutapplication/x-cut.dbfapplication/x-dbf
.dbmapplication/x-dbm.dbxapplication/x-dbx
.dcdtext/xml.dcxapplication/x-dcx
.derapplication/x-x509-ca-cert.dgnapplication/x-dgn
.dibapplication/x-dib.dllapplication/x-msdownload
.docapplication/msword.dotapplication/msword
.drwapplication/x-drw.dtdtext/xml
.dwfModel/vnd.dwf.dwfapplication/x-dwf
.dwgapplication/x-dwg.dxbapplication/x-dxb
.dxfapplication/x-dxf.ednapplication/vnd.adobe.edn
.emfapplication/x-emf.emlmessage/rfc822
.enttext/xml.epiapplication/x-epi
.epsapplication/x-ps.epsapplication/postscript
.etdapplication/x-ebx.exeapplication/x-msdownload
.faximage/fax.fdfapplication/vnd.fdf
.fifapplication/fractals.fotext/xml
.frmapplication/x-frm.g4application/x-g4
.gbrapplication/x-gbr.application/x-
.gifimage/gif.gl2application/x-gl2
.gp4application/x-gp4.hglapplication/x-hgl
.hmrapplication/x-hmr.hpgapplication/x-hpgl
.hplapplication/x-hpl.hqxapplication/mac-binhex40
.hrfapplication/x-hrf.htaapplication/hta
.htctext/x-component.htmtext/html
.htmltext/html.htttext/webviewhtml
.htxtext/html.icbapplication/x-icb
.icoimage/x-icon.icoapplication/x-ico
.iffapplication/x-iff.ig4application/x-g4
.igsapplication/x-igs.iiiapplication/x-iphone
.imgapplication/x-img.insapplication/x-internet-signup
.ispapplication/x-internet-signup.IVFvideo/x-ivf
.javajava/*.jfifimage/jpeg
.jpeimage/jpeg.jpeapplication/x-jpe
.jpegimage/jpeg.jpgimage/jpeg
.jpgapplication/x-jpg.jsapplication/x-javascript
.jsptext/html.la1audio/x-liquid-file
.larapplication/x-laplayer-reg.latexapplication/x-latex
.lavsaudio/x-liquid-secure.lbmapplication/x-lbm
.lmsffaudio/x-la-lms.lsapplication/x-javascript
.ltrapplication/x-ltr.m1vvideo/x-mpeg
.m2vvideo/x-mpeg.m3uaudio/mpegurl
.m4evideo/mpeg4.macapplication/x-mac
.manapplication/x-troff-man.mathtext/xml
.mdbapplication/msaccess.mdbapplication/x-mdb
.mfpapplication/x-shockwave-flash.mhtmessage/rfc822
.mhtmlmessage/rfc822.miapplication/x-mi
.midaudio/mid.midiaudio/mid
.milapplication/x-mil.mmltext/xml
.mndaudio/x-musicnet-download.mnsaudio/x-musicnet-stream
.mochaapplication/x-javascript.movievideo/x-sgi-movie
.mp1audio/mp1.mp2audio/mp2
.mp2vvideo/mpeg.mp3audio/mp3
.mp4video/mpeg4.mpavideo/x-mpg
.mpdapplication/vnd.ms-project.mpevideo/x-mpeg
.mpegvideo/mpg.mpgvideo/mpg
.mpgaaudio/rn-mpeg.mppapplication/vnd.ms-project
.mpsvideo/x-mpeg.mptapplication/vnd.ms-project
.mpvvideo/mpg.mpv2video/mpeg
.mpwapplication/vnd.ms-project.mpxapplication/vnd.ms-project
.mtxtext/xml.mxpapplication/x-mmxp
.netimage/pnetvue.nrfapplication/x-nrf
.nwsmessage/rfc822.odctext/x-ms-odc
.outapplication/x-out.p10application/pkcs10
.p12application/x-pkcs12.p7bapplication/x-pkcs7-certificates
.p7capplication/pkcs7-mime.p7mapplication/pkcs7-mime
.p7rapplication/x-pkcs7-certreqresp.p7sapplication/pkcs7-signature
.pc5application/x-pc5.pciapplication/x-pci
.pclapplication/x-pcl.pcxapplication/x-pcx
.pdfapplication/pdf.pdfapplication/pdf
.pdxapplication/vnd.adobe.pdx.pfxapplication/x-pkcs12
.pglapplication/x-pgl.picapplication/x-pic
.pkoapplication/vnd.ms-pki.pko.plapplication/x-perl
.plgtext/html.plsaudio/scpls
.pltapplication/x-plt.pngimage/png
.pngapplication/x-png.potapplication/vnd.ms-powerpoint
.ppaapplication/vnd.ms-powerpoint.ppmapplication/x-ppm
.ppsapplication/vnd.ms-powerpoint.pptapplication/vnd.ms-powerpoint
.pptapplication/x-ppt.prapplication/x-pr
.prfapplication/pics-rules.prnapplication/x-prn
.prtapplication/x-prt.psapplication/x-ps
.psapplication/postscript.ptnapplication/x-ptn
.pwzapplication/vnd.ms-powerpoint.r3ttext/vnd.rn-realtext3d
.raaudio/vnd.rn-realaudio.ramaudio/x-pn-realaudio
.rasapplication/x-ras.ratapplication/rat-file
.rdftext/xml.recapplication/vnd.rn-recording
.redapplication/x-red.rgbapplication/x-rgb
.rjsapplication/vnd.rn-realsystem-rjs.rjtapplication/vnd.rn-realsystem-rjt
.rlcapplication/x-rlc.rleapplication/x-rle
.rmapplication/vnd.rn-realmedia.rmfapplication/vnd.adobe.rmf
.rmiaudio/mid.rmjapplication/vnd.rn-realsystem-rmj
.rmmaudio/x-pn-realaudio.rmpapplication/vnd.rn-rn_music_package
.rmsapplication/vnd.rn-realmedia-secure.rmvbapplication/vnd.rn-realmedia-vbr
.rmxapplication/vnd.rn-realsystem-rmx.rnxapplication/vnd.rn-realplayer
.rpimage/vnd.rn-realpix.rpmaudio/x-pn-realaudio-plugin
.rsmlapplication/vnd.rn-rsml.rttext/vnd.rn-realtext
.rtfapplication/msword.rtfapplication/x-rtf
.rvvideo/vnd.rn-realvideo.samapplication/x-sam
.satapplication/x-sat.sdpapplication/sdp
.sdwapplication/x-sdw.sitapplication/x-stuffit
.slbapplication/x-slb.sldapplication/x-sld
.slkdrawing/x-slk.smiapplication/smil
.smilapplication/smil.smkapplication/x-smk
.sndaudio/basic.soltext/plain
.sortext/plain.spcapplication/x-pkcs7-certificates
.splapplication/futuresplash.spptext/xml
.ssmapplication/streamingmedia.sstapplication/vnd.ms-pki.certstore
.stlapplication/vnd.ms-pki.stl.stmtext/html
.styapplication/x-sty.svgtext/xml
.swfapplication/x-shockwave-flash.tdfapplication/x-tdf
.tg4application/x-tg4.tgaapplication/x-tga
.tifimage/tiff.tifapplication/x-tif
.tiffimage/tiff.tldtext/xml
.topdrawing/x-top.torrentapplication/x-bittorrent
.tsdtext/xml.txttext/plain
.uinapplication/x-icq.ulstext/iuls
.vcftext/x-vcard.vdaapplication/x-vda
.vdxapplication/vnd.visio.vmltext/xml
.vpgapplication/x-vpeg005.vsdapplication/vnd.visio
.vsdapplication/x-vsd.vssapplication/vnd.visio
.vstapplication/vnd.visio.vstapplication/x-vst
.vswapplication/vnd.visio.vsxapplication/vnd.visio
.vtxapplication/vnd.visio.vxmltext/xml
.wavaudio/wav.waxaudio/x-ms-wax
.wb1application/x-wb1.wb2application/x-wb2
.wb3application/x-wb3.wbmpimage/vnd.wap.wbmp
.wizapplication/msword.wk3application/x-wk3
.wk4application/x-wk4.wkqapplication/x-wkq
.wksapplication/x-wks.wmvideo/x-ms-wm
.wmaaudio/x-ms-wma.wmdapplication/x-ms-wmd
.wmfapplication/x-wmf.wmltext/vnd.wap.wml
.wmvvideo/x-ms-wmv.wmxvideo/x-ms-wmx
.wmzapplication/x-ms-wmz.wp6application/x-wp6
.wpdapplication/x-wpd.wpgapplication/x-wpg
.wplapplication/vnd.ms-wpl.wq1application/x-wq1
.wr1application/x-wr1.wriapplication/x-wri
.wrkapplication/x-wrk.wsapplication/x-ws
.ws2application/x-ws.wsctext/scriptlet
.wsdltext/xml.wvxvideo/x-ms-wvx
.xdpapplication/vnd.adobe.xdp.xdrtext/xml
.xfdapplication/vnd.adobe.xfd.xfdfapplication/vnd.adobe.xfdf
.xhtmltext/html.xlsapplication/vnd.ms-excel
.xlsapplication/x-xls.xlwapplication/x-xlw
.xmltext/xml.xplaudio/scpls
.xqtext/xml.xqltext/xml
.xquerytext/xml.xsdtext/xml
.xsltext/xml.xslttext/xml
.xwdapplication/x-xwd.x_bapplication/x-x_b
.sisapplication/vnd.symbian.install.sisxapplication/vnd.symbian.install
.x_tapplication/x-x_t.ipaapplication/vnd.iphone
.apkapplication/vnd.android.package-archive.xapapplication/x-silverlight-app

本文轉(zhuǎn)載于:猿2048?https://www.mk2048.com/blog/blog.php?id=i0b2aib&title=HTTP簡(jiǎn)單教程

總結(jié)

以上是生活随笔為你收集整理的HTTP简单教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。