




已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
本科畢業(yè)設計外文文獻翻譯二O一O年六月學生姓名XXX學院信息工程學院系別計算機系專業(yè)軟件工程班級軟件06指導教師XXX講師A1A0A2A3A5A7A7A7A1A8A5A7A7A7A4A4A4A6A9A10A11A12A13A14A9A15A16A17A18A18A19A20A211THEHTTPREQUEST/RESPONSEMODELJAVASERVERPAGES,THIRDEDITIONAUTHORA22HANSBERGSTEN1REQUESTSINDETAILLETSTAKEACLOSERLOOKATREQUESTSAUSERSENDSAREQUESTTOTHESERVERBYCLICKINGALINKONAWEBPAGE,SUBMITTINGAFORM,ORTYPINGINAWEBPAGEADDRESSINTHEBROWSERSADDRESSFIELDTOSENDAREQUEST,THEBROWSERNEEDSTOKNOWWHICHSERVERTOTALKTOANDWHICHRESOURCETOASKFORTHISINFORMATIONISSPECIFIEDBYANHTTPUNIFORMRESOURCELOCATORURLHTTP/WWWGEFIONSOFTWARECOM/INDEXHTMLTHEFIRSTPARTOFTHEURLSHOWNSPECIFIESTHATTHEREQUESTISMADEUSINGTHEHTTPPROTOCOLTHISISFOLLOWEDBYTHENAMEOFTHESERVER,INTHISCASEWWWGEFIONSOFTWARECOMTHEWEBSERVERWAITSFORREQUESTSTOCOMEINONASPECIFICTCP/IPPORTPORTNUMBER80ISTHESTANDARDPORTFORHTTPREQUESTSIFTHEWEBSERVERUSESANOTHERPORT,THEURLMUSTSPECIFYTHEPORTNUMBERINADDITIONTOTHESERVERNAMEFOREXAMPLEHTTP/WWWGEFIONSOFTWARECOM8080/INDEXHTMLTHISREQUESTISSENTTOASERVERTHATUSESPORT8080INSTEADOF80THELASTPARTOFTHEURL,/INDEXHTML,IDENTIFIESTHERESOURCETHATTHECLIENTISREQUESTINGAURLISACTUALLYASPECIALIZATIONOFAUNIFORMRESOURCEIDENTIFIERURI,DEFINEDINTHERFC2396SPECIFICATIONAURLIDENTIFIESARESOURCEPARTLYBYITSLOCATION,FORINSTANCETHESERVERTHATCONTAINSTHERESOURCEANOTHERTYPEOFURIISAUNIFORMRESOURCENAMEURN,WHICHISAGLOBALLYUNIQUEIDENTIFIERTHATISVALIDNOMATTERWHERETHERESOURCEISLOCATEDHTTPDEALSONLYWITHTHEURLVARIETYTHETERMSURIANDURLAREOFTENUSEDINTERCHANGEABLE,ANDUNFORTUNATELY,THEYHAVESLIGHTLYDIFFERENTDEFINITIONSINDIFFERENTSPECIFICATIONSIMTRYINGTOUSETHETERMSASDEFINEDBYTHEHTTP/11SPECIFICATIONRFC2616,WHICHISPRETTYCLOSETOHOWTHEYAREALSOUSEDINTHESERVLETANDJSPSPECIFICATIONSHENCE,IUSETHETERMURLONLYWHENTHEURIMUSTSTARTWITHHTTPORHTTPS,FORHTTPOVERANENCRYPTEDCONNECTIONFOLLOWEDBYASERVERNAMEANDPOSSIBLYAPORTNUMBER,ASINTHEPREVIOUSEXAMPLESIUSEURIASAGENERICTERMFORANYSTRINGTHATIDENTIFIESARESOURCE,WHERETHELOCATIONCANBEDEDUCEDFROMTHECONTEXTANDISNTNECESSARILYPARTOFTHEA23A23A23A6A9A10A11A12A13A14A9A15A16A17A18A18A19A20A212URIFOREXAMPLE,WHENTHEREQUESTHASBEENDELIVEREDTOTHESERVER,THELOCATIONISAGIVEN,ANDONLYTHERESOURCEIDENTIFIERISIMPORTANTTHEBROWSERUSESTHEURLINFORMATIONTOCREATETHEREQUESTMESSAGEITSENDSTOTHESPECIFIEDSERVERUSINGTHESPECIFIEDPROTOCOLANHTTPREQUESTMESSAGECONSISTSOFTHREETHINGSAREQUESTLINE,REQUESTHEADERS,ANDPOSSIBLYAREQUESTBODYTHEREQUESTLINESTARTSWITHTHEREQUESTMETHODNAME,FOLLOWEDBYARESOURCEIDENTIFIERANDTHEPROTOCOLVERSIONUSEDBYTHEBROWSERGET/INDEXHTMLHTTP/11THEMOSTCOMMONLYUSEDREQUESTMETHODISNAMEDGETASTHENAMEIMPLIES,AGETREQUESTISUSEDTORETRIEVEARESOURCEFROMTHESERVERITSTHEDEFAULTREQUESTMETHOD,SOIFYOUTYPEAURLINTHEBROWSERSADDRESSFIELD,ORCLICKONALINK,THEREQUESTISSENTASAGETREQUESTTOTHESERVERTHEREQUESTHEADERSPROVIDEADDITIONALINFORMATIONTHESERVERMAYUSETOPROCESSTHEREQUESTTHEMESSAGEBODYISINCLUDEDONLYINSOMETYPESOFREQUESTS,LIKETHEPOSTREQUESTDISCUSSEDLATERHERESANEXAMPLEOFAVALIDHTTPREQUESTMESSAGEGET/INDEXHTMLHTTP/11HOSTWWWGEFIONSOFTWARECOMUSERAGENTMOZILLA/50WINDOWSUWIN9X490ENUSRV102ACCEPTIMAGE/GIF,IMAGE/JPEG,IMAGE/PJPEG,IMAGE/PNG,/ACCEPTLANGUAGEENACCEPTCHARSETISO88591,UTF8THEREQUESTLINESPECIFIESTHEGETMETHODANDASKSFORTHERESOURCENAMED/INDEXHTMLTOBERETURNEDUSINGTHEHTTP/11PROTOCOLVERSIONTHEVARIOUSHEADERSPROVIDEADDITIONALINFORMATIONTHEHOSTHEADERTELLSTHESERVERTHEHOSTNAMEUSEDINTHEURLASERVERMAYHAVEMULTIPLENAMES,SOTHISINFORMATIONISUSEDTODISTINGUISHBETWEENMULTIPLEVIRTUALWEBSERVERSSHARINGTHESAMEWEBSERVERPROCESSTHEUSERAGENTHEADERCONTAINSINFORMATIONABOUTTHETYPEOFBROWSERMAKINGTHEREQUESTTHESERVERCANUSETHISTOSENDDIFFERENTTYPESOFRESPONSESTODIFFERENTTYPESOFBROWSERSFORINSTANCE,IFTHESERVERKNOWSWHETHERINTERNETEXPLORERORNETSCAPENAVIGATORA23A23A23A6A9A10A11A12A13A14A9A15A16A17A18A18A19A20A213ISUSED,ITCANSENDARESPONSETHATTAKESADVANTAGEOFEACHBROWSERSUNIQUEFEATURESITCANALSOTELLIFACLIENTOTHERTHANANHTMLBROWSERISUSED,SUCHASAWIRELESSMARKUPLANGUAGEWMLBROWSERONACELLPHONEORAPDADEVICE,ANDGENERATEANAPPROPRIATERESPONSETHEACCEPTHEADERSPROVIDEINFORMATIONABOUTTHELANGUAGESANDFILEFORMATSTHEBROWSERACCEPTSTHESEHEADERSCANBEUSEDTOADJUSTTHERESPONSETOTHECAPABILITIESOFTHEBROWSERANDTHEUSERSPREFERENCES,SUCHASUSEASUPPORTEDIMAGEFORMATANDTHEPREFERREDLANGUAGETHESEAREJUSTAFEWOFTHEHEADERSTHATCANBEINCLUDEDINAREQUESTMESSAGETHERESOURCEIDENTIFIERURIDOESNTNECESSARILYCORRESPONDTOASTATICFILEONTHESERVERITCANIDENTIFYANEXECUTABLEPROGRAM,ARECORDINADATABASE,ORPRETTYMUCHANYTHINGTHEWEBSERVERKNOWSABOUTTHATSWHYTHEGENERICTERMRESOURCEISUSEDINFACT,THERESNOWAYTOTELLIFTHE/INDEXHTMLURICORRESPONDSTOAFILEORSOMETHINGELSEITSJUSTANAMETHATMEANSSOMETHINGTOTHESERVERTHEWEBSERVERISCONFIGUREDTOMAPTHESEUNIQUENAMESTOTHEREALRESOURCES2RESPONSESINDETAILWHENTHEWEBSERVERRECEIVESTHEREQUEST,ITLOOKSATTHEURIANDDECIDES,BASEDONCONFIGURATIONINFORMATION,HOWTOHANDLEITITMAYHANDLEITINTERNALLYBYSIMPLYREADINGANHTMLFILEFROMTHEFILESYSTEM,ORITCANFORWARDTHEREQUESTTOSOMECOMPONENTTHATISRESPONSIBLEFORTHERESOURCECORRESPONDINGTOTHEURITHISCANBEAPROGRAMTHATUSESDATABASEINFORMATION,FORINSTANCE,TODYNAMICALLYGENERATEANAPPROPRIATERESPONSETOTHEBROWSERITMAKESNODIFFERENCEHOWTHEREQUESTISHANDLEDALLITCARESABOUTISGETTINGARESPONSETHERESPONSEMESSAGELOOKSSIMILARTOTHEREQUESTMESSAGEITCONSISTSOFTHREETHINGSASTATUSLINE,RESPONSEHEADERS,ANDANOPTIONALRESPONSEBODYHERESANEXAMPLEHTTP/11200OKLASTMODIFIEDMON,20DEC2002232642GMTDATETUE,11JAN2003205240GMTSTATUS200CONTENTTYPETEXT/HTMLSERVLETENGINETOMCATWEBSERVER/50CONTENTLENGTH59A23A23A23A6A9A10A11A12A13A14A9A15A16A17A18A18A19A20A214HELLOWORLDTHESTATUSLINESTARTSWITHTHENAMEOFTHEPROTOCOL,FOLLOWEDBYASTATUSCODEANDASHORTDESCRIPTIONOFTHESTATUSCODEHERETHESTATUSCODEIS200,MEANINGTHEREQUESTWASEXECUTEDSUCCESSFULLYTHERESPONSEMESSAGEHASHEADERSJUSTLIKETHEREQUESTMESSAGEINTHISEXAMPLE,THELASTMODIFIEDHEADERGIVESTHEDATEANDTIMEFORWHENTHERESOURCEWASLASTMODIFIEDTHEBROWSERCANUSETHISINFORMATIONASATIMESTAMPINALOCALCACHETHENEXTTIMETHEUSERASKSFORTHISRESOURCE,HECANASKTHESERVERTOSENDITONLYIFITSBEENUPDATEDSINCETHELASTTIMEITWASREQUESTEDTHECONTENTTYPEHEADERTELLSTHEBROWSERWHATTYPEOFRESPONSEDATATHEBODYCONTAINSANDTHECONTENTLENGTHHEADERHOWLARGEITISTHEOTHERHEADERSARESELFEXPLANATORYABLANKLINESEPARATESTHEHEADERSFROMTHEMESSAGEBODYHERETHEBODYISASIMPLEHTMLPAGEHELLOWORLDOFCOURSE,THEBODYCANCONTAINAMORECOMPLEXHTMLPAGEORANYOTHERTYPEOFCONTENTFOREXAMPLE,THEREQUESTMAYRETURNANHTMLPAGEWITHELEMENTSWHENTHEBROWSERREADSTHEFIRSTRESPONSEANDFINDSTHEELEMENTS,ITSENDSANEWREQUESTFORTHERESOURCEIDENTIFIEDBYEACHELEMENT,OFTENINPARALLELTHESERVERRETURNSONERESPONSEFOREACHIMAGEREQUEST,WITHACONTENTTYPEHEADERTELLINGWHATTYPEOFIMAGEITISFORINSTANCEIMAGE/GIFANDTHEBODYCONTAININGTHEBYTESTHATMAKEUPTHEIMAGETHEBROWSERTHENCOMBINESALLRESPONSESTORENDERTHECOMPLETEPAGE3REQUESTPARAMETERSBESIDESTHEURIANDHEADERS,AREQUESTMESSAGECANCONTAINADDITIONALINFORMATIONINTHEFORMOFPARAMETERSIFTHEURIIDENTIFIESASERVERSIDEPROGRAMFORDISPLAYINGWEATHERINFORMATION,FOREXAMPLE,REQUESTPARAMETERSCANPROVIDEINFORMATIONABOUTTHECITYTHEUSERWANTSTOSEEAFORECASTFORINANECOMMERCEAPPLICATION,THEURIMAYIDENTIFYAPROGRAMTHATA23A23A23A6A9A10A11A12A13A14A9A15A16A17A18A18A19A20A215PROCESSESORDERS,WITHTHEUSERSCUSTOMERNUMBERANDTHELISTOFITEMSTOBEPURCHASEDTRANSFERREDASPARAMETERSPARAMETERSCANBESENTINONEOFTWOWAYSTACKEDONTOTHEURIINTHEFORMOFAQUERYSTRINGORSENTASPARTOFTHEREQUESTMESSAGEBODYTHISISANEXAMPLEOFAURLWITHAQUERYSTRINGHTTP/WWWWEATHERCOM/FORECASTCITYHERMOSABEACHFORINSTANCE,AQUESTIONMARKISENCODEDAS3FWHENPARAMETERSARESENTASPARTOFTHEREQUESTBODY,THEYFOLLOWTHESAMESYNTAXURLENCODEDNAME/VALUEPAIRSSEPARATEDBYAMPERSANDS錯誤未指定書簽。4REQUESTMETHODSASDESCRIBEDEARLIER,GETISTHEMOSTCOMMONLYUSEDREQUESTMETHOD,INTENDEDTORETRIEVEARESOURCEWITHOUTCAUSINGANYTHINGELSETOHAPPENONTHESERVERTHEPOSTMETHODISALMOSTASCOMMONASGETITREQUESTSSOMEKINDOFPROCESSINGONTHESERVER,FORINSTANCE,UPDATINGADATABASEORPROCESSINGAPURCHASEORDERTHEWAYPARAMETERSARETRANSFERREDISONEOFTHEMOSTOBVIOUSDIFFERENCESBETWEENTHEGETANDPOSTREQUESTMETHODSAGETREQUESTALWAYSUSESAQUERYSTRINGTOSENDPARAMETERVALUES,WHILEAPOSTREQUESTALWAYSSENDSTHEMASPARTOFTHEBODYADDITIONALLY,ITCANSENDSOMEPARAMETERSASAQUERYSTRING,JUSTTOMAKELIFEINTERESTINGIFYOUINSERTALINKINANHTMLPAGEUSINGANELEMENT,CLICKINGONTHELINKRESULTSINAGETREQUESTBEINGSENTTOTHESERVERSINCETHEGETREQUESTUSESAQUERYSTRINGTOPASSPARAMETERS,YOUCANINCLUDEHARDCODEDPARAMETERVALUESINTHELINKURIHERMOSABEACHWEATHERFORECASTWHENYOUUSEAFORMTOSENDUSERINPUTTOTHESERVER,YOUCANSPECIFYWHETHERTOUSETHEA23A23A23A6A9A10A11A12A13A14A9A15A16A17A18A18A19A20A216GETORPOSTMETHODWITHTHEMETHODATTRIBUTE,ASSHOWNHERECITYSTATEIFTHEUSERENTERS“HERMOSABEACH“AND“CA“INTHEFORMFIELDSANDCLICKSONTHESUBMITBUTTON,THEBROWSERSENDSAREQUESTMESSAGELIKETHISTOTHESERVERPOST/FORECASTHTTP/11HOSTWWWGEFIONSOFTWARECOMUSERAGENTMOZILLA/50WINDOWSUWIN9X490ENUSRV102ACCEPTIMAGE/GIF,IMAGE/JPEG,IMAGE/PJPEG,IMAGE/PNG,/ACCEPTLANGUAGEENUSACCEPTCHARSETISO88591,UTF8CITYHERMOSABEACHTHEBROWSERWOULDHAVETOSAVEBOTHTHEURIANDTHEREQUESTMESSAGEBODYSINCEAPOSTREQUESTISINTENDEDTOPERFORMSOMEPOSSIBLYIRREVERSIBLEACTIONONTHESERVER,THEBROWSERMUSTALSOASKTHEUSERIFITSOKAYTOSENDTHEREQUESTAGAINBESIDESTHEGETANDPOSTMETHODS,HTTPSPECIFIESTHEFOLLOWINGMETHODSOPTIONSTHEOPTIONSMETHODISUSEDTOFINDOUTWHATOPTIONSEG,METHODSASERVERORARESOURCEOFFERSHEADA23A23A23A6A9A10A11A12A13A14A9A15A16A17A18A18A19A20A217THEHEADMETHODISUSEDTOGETARESPONSEWITHALLHEADERSGENERATEDBYAGETREQUESTBUTWITHOUTTHEBODYITCANMAKESUREALINKISVALIDORTOSEEWHENARESOURCEWASLASTMODIFIEDPUTTHEPUTMETHODISUSEDTOSTORETHEMESSAGEBODYCONTENTONTHESERVERASARESOURCEIDENTIFIEDBYTHEURIDELETETHEDELETEMETHODISUSEDTODELETETHERESOURCEIDENTIFIEDBYTHEURITRACETHETRACEMETHODISUSEDFORTESTINGTHECOMMUNICATIONBETWEENTHECLIENTANDTHESERVERTHESERVERSENDSBACKTHEREQUESTMESSAGE,EXACTLYASITRECEIVEDIT,ASTHEBODYOFTHERESPONSEA23A23A23A6A9A10A11A12A13A14A9A15A16A17A18A18A19A20A218HTTP請求/響應模型JSPA15A16A24A25A26A27A28A29A30A22A31A32A33A341詳敘REQUESTS讓我們仔細看看REQUESTS。用戶發(fā)送請求到服務器,通過點擊一個鏈接的網頁上,提交表單時,或輸入一個網頁地址在瀏覽器的地址欄。發(fā)送請求后,瀏覽器需要知道與哪些服務器交換數(shù)據(jù),并要求得到資源。URL必須跟據(jù)服務器名詳細描術端口號,例如HTTP/WWWGEFIONSOFTWARECOM/INDEXHTML第一部分所顯示的URL中指定的REQUESTS是使用HTTP協(xié)議的。其次是服務器的名稱,在這種情況下WWWGEFIONSOFTWARECOM。WEB服務器等待請求將在某一特定的TCP/IP端口。端口號80是標準端口,用于HTTP請求。如果WEB服務器使用另一個端口,URL必須跟據(jù)服務器名稱指定端口號。例如HTTP/WWWGEFIONSOFTWARECOM8080/INDEXHTML這一請求被發(fā)送到一臺服務器,使用端口8080而不是80。最后部分的URL,/INDEXHTML,確定了客戶端請求的資源。網址實際上是一個專業(yè)化的統(tǒng)一資源標識符(URI,所界定的符G2524RFC2396G16280G7696G709。URL跟據(jù)地址確定部G1233資源,例如服務器,其中G2265G2559的資源。另一種G12879G3423的URI是一個統(tǒng)一資源名稱(URNG709,這是一個G1852G4628G2819一標識符,G7092G16782在G1172G1052地G7053G18129G7389G6940的資源的G1313G13634。HTTPG2494G3800G10714URL的不G2528。G16825G7477G8466的URIG2656URLG5132G5132被G1126換,不G5196的是,G1194們G7389不G2528的定G1053G11065G7389不G2528的G16280G7696。我G16809G3282使用G7477G8466所界定的HTTP/11G16280G14551(符G2524RFC2616G5192G709,這是G11468G5415接G17829,G1209G1194們是如G1321G1075用在SERVLETG2656JSPG16280G14551。G3252G8504,我G2494G7389G5415URIG1209HTTPG5332G3848時G6177使用的TERMURL(或HTTPS,G1038HTTPG2164G4506G17842G13459G709,其次是服務器名稱,并G2499G14033G7389一個端口號,如G1209G2081的例G4388。我使用的URIG1328G1038一個通用術G16833的G1231G1321G4395符G1030,確定了資源,確定G1313G13634G2499G1209G1186上下G7003而不G13793要URI。例如,G5415請求G5062被交G1196G13485服務器,G1313G13634G5062G13475定確,G2494G7389資源標識符是G5468G18337要的。瀏覽器使用URLG1461G5699G2031G17908的請求G9052G5699使用指定的協(xié)議發(fā)送到指定的服務器。HTTP請求G9052G5699G11013G989部G1233G13464G6116一個請求G15904,請求標G3848,請求G1319。請求G15904G1209G7053G8873名稱的G5332G3848,G19555后G17839G15904了資源標識符G2656協(xié)議G10268G7424所使用的瀏覽器A35A35A35A36A37A38A39A40A41A42A37A43A44A45A46A46A47A48A499GET/INDEXHTMLHTTP/11最G5132用的G7053G8873是GET。G20050名G5617G1053,GET請求用于G1186服務器G7828G13046資源。這是G21676G16760的請求G7053G8873,G3252G8504,如果G5756輸入網址在瀏覽器的地址欄,或G13785點擊一個鏈接,發(fā)送的請求是G1328G1038一個GET請求到服務器。標G20076要求提G1391G20081G3818的G1461G5699G2499G1209使用服務器G7481G3800G10714請求。G18050G1226G8503G7003是G2494G2265G2559在某些G12879G3423的REQUESTS,如POST請求G1209后G16764G16782。下G19766是一個例G4388,一個G7389G6940的HTTP請求G9052G5699GET/INDEXHTMLHTTP/11HOSTWWWGEFIONSOFTWARECOM用戶G1207G10714MOZILLA/50WINDOWSUWIN9X490ENUSRV102接G2475IMAGE/GIF,IMAGE/JPEG,IMAGE/PJPEG,IMAGE/PNG,/接G2475G16833G16340EN接G2475G4395符ISO88591,UTF8請求G15904指定的GETG7053G8873G2656要求的資源G2641名/INDEXHTML使用HTTP/11協(xié)議G17832G3250。不G2528的G3848提G1391不G2528的資G7021。G1039G7438標G3848使用URLG2590G16797服務器G1039G7438名。服務器G2499G14033G7389G3822個名稱,G3252G8504這一G1461G5699是用G7481G2318分G3822個G15406G6323的網G13488服務器G1861G1151G11468G2528的WEB服務器G17839G12255。USERAGENT標G20076G2265G2559G7389關G12879G3423的瀏覽器提出請求。服務器G2499G1209用它G7481傳送不G2528G12879G3423的反應,不G2528G12879G3423的瀏覽器。例如,如果服務器知道是使用INTERNETEXPLORER或NETSCAPENAVIGATOR,它G2499G1209發(fā)出一個反應,充分利用每一個瀏覽器的獨特功G14033。它G1075G2499G1209判斷客戶端G1209G3818的HTML瀏覽器使用,如G7092G13459標記G16833G16340(標記G16833G16340G709的瀏覽器的手G7438或PDA設備,并產生適G5415的反應。請求G3848提G1391G7389關的G16833G16340G2656G7003G1226G7696式的瀏覽器。這些標G20076G2499G1209用G7481適應不G2528功G14033的瀏覽器G2656不G2528的用戶,如使用了一個G2475支持的G3282像G7696式G2656首選G16833G16340。這些G2494是一小部分的標G20076中G2499G1209G2265G2559請求的G1461G5699。資源標識符(URIG709,并不一定對應于一個靜態(tài)G7003G1226在服務器上。它G2499G1209識別一個G2499執(zhí)G15904的G12255序,記錄在一個數(shù)據(jù)庫中,或差不G3822G1231G1321WEB服務器知道。這就是通用術G16833資源的使用。事實上,就沒G7389辦G8873判斷/INDEXHTML的通用資源識別符對應的G7003G1226還是其G1194G1172G1052東西,它G2494是一個名G4395,這意味著一些服務器。WEB服務器被配G13634G1038地G3282這些指定的名稱對應指定的資源。2祥敘RESPONSEA50A50A50A51A52A53A54A55A56A57A52A58A59A60A61A61A62A63A6410G5415WEB服務器收到請求,在URI的其礎上決定,用配G13634G1461G5699G7481G3800G10714它。它G2499G1209G3800G10714簡單的HTMLG7003G1226,G1075G2499G1209將申請轉交G13485一些G13464G6116部分,負責G11468應的資源URI。這G2499G14033是一個G12255序使用的數(shù)據(jù)庫G1461G5699,例如,動態(tài)生G6116一個適G5415的反應。在瀏覽器沒G7389差別時RESPONSE是如G1321G3800G10714的一切關心的就得到了答復。在G3250復G18050G1226看起G7481G12879似請求G9052G5699。它G2265括G989G1226事一個狀態(tài)G15904,響應G3848,G2656一個G2499選的反應G7438構。下G19766是一個例G4388HTTP/11200OKLASTMODIFIEDMON,20DEC2002232642GMTDATETUE,11JAN2003205240GMTSTATUS200CONTENTTYPETEXT/HTMLSERVLETENGINETOMCATWEBSERVER/50CONTENTLENGTH59HELLOWORLD狀態(tài)G15904G5332G3848的名稱協(xié)議,其次是狀態(tài)G1207碼,并G7389簡短的描述狀態(tài)G1207碼。在這里,狀態(tài)G1207碼是200,這意味著被執(zhí)G15904的請求G6116功。G3250應G18050G1226標G20076就像請求G9052G5699。在這個例G4388中,最后修改標G20076G13485出的日期G2656時間,資源最后修改。G16825瀏覽器G2499G1209使用G8504G1461G5699G1328G1038一個時間戳在G7424地緩存下一次用戶要求這一資源,G1194G2499G1209向服務器發(fā)送它G2494要G5415它被更新,G3252G1038這是最后一次要求。內容G12879G3423標G3848講述了G1172G1052G12879G3423的瀏覽器的反應數(shù)據(jù)G2656身G1319G2265G2559的內容長度標G20076是G3822G1052大。其G1194標G20076不G16340自明。一個空G15904分隔標G20076的G18050G1226G8503G7003。在這里,內容G1319是一個簡單的HTML網頁HTMLHELLOWORLDG5415然,人G1319G2499G1209G2265G2559一個更G1038復雜的HTML網頁或G1231G1321其G1194G12879G3423的內容。例如,請求G2499G14033會G17832G3250一個HTML頁G19766的IMG要素。G5415瀏覽器讀取第一個反應時,并G16760G1038是IMG要素,它就發(fā)出了一個新的要求所確定的資源,往往是在平G15904。服務器G17832G3250一個響應,A65A65A65A66A67A68A69A70A71A72A67A73A74A75A76A76A77A78A7911每幅G3282像的要求,與內容G12879G3423標G20076G2590G16797G1172G1052G12879G3423的影像(例如G3282片/GIFG7696式G709,G1319內G2559G7389G4395節(jié)構G6116的G12879G3423。3請求參數(shù)除了URIG2656標G20076,一個請求G9052G5699G2499G1209G2265G2559更G3822G1461G5699的形式參數(shù)。如果確定了的URI服務器端G12255序顯示天氣G1461G5699,例如,請求參數(shù)G2499G1209提G1391G7389關城市的用戶希望看到一個預測。電G4388商務的應用,G5332放的我們G2499G14033會確定一個G12255序,G3800G10714訂單,與用戶的客戶數(shù)量G2656名單所要采購的物品轉移G1328G1038參數(shù)。參數(shù)G2499G1209發(fā)出兩種G7053式G1055一G8731G1227上的URI形式的G7609G16822G4395符G1030或發(fā)出的一部分,請求G18050G1226G8503G7003。這是一個例G4388,一個網址的G7609G16822G4395G1030HTTP/WWWWEATHERCOM/FORECASTCITYHERMOSABEACHURLG13546碼名稱/G1552對分隔符號。4請求方法如G2081所述,得到的是最G5132用的請求G7053G8873,G7100在G14731
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合伙經營拆伙協(xié)議書
- 公司資產處置協(xié)議書
- 合伙助力合租協(xié)議書
- 國際間如何通過合作推動教育數(shù)字化資源建設
- 友誼學校合作協(xié)議書
- 合作傭金分成協(xié)議書
- 地板工程承包協(xié)議書
- 工程法規(guī)考試標準的變遷與啟示試題及答案
- 提升通過率的工程法規(guī)試題及答案
- 社會責任感對個體行為的影響試題及答案
- 電能質量技術監(jiān)督培訓課件
- 江西省宜豐縣圳口里-奉新縣枧下窩礦區(qū)陶瓷土(含鋰)礦勘查環(huán)評報告
- 《平衡記分卡BSC》課件
- 防病毒 應急預案
- 停車場利潤分成協(xié)議
- 臨床思維方法課件
- 腰椎間盤突出疾病試題及答案
- 主力操盤手法揭秘
- 農耕文化視域下小學生勞動教育初探 論文
- 港口裝卸工藝chap3-件雜貨
- 之江實驗室:生成式大模型安全與隱私白皮書
評論
0/150
提交評論