




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
FameViewFameViewHTTP服務器發(fā)POST請VBS舉例SetHttpObj='連接到Http服務器,參數分別為:服務器名稱,端,頁面'IfretCode=0Then 'EndIfIfretCode=0ThenHttpObj.SendHttpRequestHeader"Content-Type:application/json"HttpObj.SendHttpRequestHeader"Version:1" EndIfretCode=0IfstatusCode=201ThenEndIfEndSetHTTP協議介紹HTTP是一個屬于應用層的面向對象的協議,由于其簡捷、快速的方式,適用于分布式超信息系統。它于1990年提出,經過而且HTTP-NG(NextGenerationofHTTP)的建議已經提出。出一種持續(xù)連接的機制Web開發(fā),都是構建在HTTP協議之上的Web應用。HTTPURLURL一種特殊類型URI,包含了用于查找某個資源的足夠的信息)的格式如下:http表示要通過HTTP協議來定位網絡資源;host表示合法的Internet主機或者IP地址;port指定一個端,為空則使用缺省端口80;abs_path指定請求資源的URI;如果URLabs_path,那么當它作為請求URI時,必須以“/”的 1、請求行以一個方法符號開頭,以空格分開,后面跟著請求的URIMethodRequest-URIHTTP-VersionCRLF其中Method請求方法;Request-URI個統一資源標識符;HTTP-Version求的HTTP議版本;CRLF車和換行(除了作為結尾的CRLF外,不CR或LF字符)。GET請求獲取Request-URI所標識的資源POSTRequest-URI的資源后附加新的數DELETE請求服務器刪除Request-URI所標識的資源TRACECONNECT使 FameViewFameViewHTTP/1.1(CRLF)eg:POST/reg.jspHTTP/(CRLF)Accept:image/gif,image/x-xbit,...(CRLF) Content-Length:22(CRLF)Connection:Keep-Alive(CRLF)user=jeffrey&pwd=1234數HEAD方法與GET方法幾乎是一樣的,對HEAD請求的回應部分HTTP中包含的信息與通GET請求所得到的信息是相同的。利用這個方法,不必傳輸整個資源內容,就可以得到Request-URI所標識的資源的信息。該方法常用于測試超的在接收和解釋請求消息后,服務器返回一個HTTP響應消息HTTP-VersionStatus-CodeReason-Phrase200OK成401Unauthorized//請 ,這個狀態(tài)代碼必須和WWW-Authenticate報頭域一起使404NotFound//請求資源不存在,eg:URL500InternalServerError誤503ServerUnavailable求,一段時間后可能恢復正常eg:HTTP/1.1200OK(CRLF)行就是請求行,對于響應消息,開始行就是狀態(tài)行),消息報頭(可選),空行(只有CRLF的行),消息正文(可選)組成。 的緩存指令不會影響另一個消息處理的緩存機制),HTTP1.0使用的類似的報頭域為Pragma。Date普通報頭域表示消息產生的請文Accept-Language請求報頭域類似于Accept,但是它是用于指定一種自然語言eg:Acce 為401(未),可以發(fā)送一個包含Authorization請求報頭域的請求,要求服務器對其進行驗證。 FameViewFameView瀏覽器發(fā)送的請求消息中,就會包含Host請求此處使用缺省端80,若指定了端,則變成:Hos 我們上網登陸的時候,往往會看到一些歡迎信息,其中列出了你的操作系統的名稱和版本,你所使用的瀏覽器的名稱和版本,這往往讓很多人感到很神奇,實際上,服務器應用程序就是從User-AgentUser-Agent請器,不使用User-Agent請求報頭域,那么服務器端就無法得知我們的信息了。GET/form.htmlHTTP/1.1ion/vnd.ms-,application/msword,*/*(CRLF) If-Modified-Since:Wed,05Jan200711:21:25GMT(CRLF)If-None-Match:W/"80b1a4c018f3c41:8317"(CRLF)User-Agent:Mozilla/4.0(compatible;MSIE6.0;WindowsNT5.0)(CRLF) Connection:Keep-Alive(CRLF)響請得Content-Type報頭域中所的類型,必須采用相應的機制。Content-Encoding這樣用于記錄文檔的壓縮方 Expires實體報頭域給出響應過期的日期和時間。為了讓服務器或瀏覽器在一段時間以后更新緩存中(再次曾過的頁面時,直接從緩存中加載,縮短響應時間和降低服務器負載)的頁面,我們可以使用Expires實體報頭域指定頁面過期的時間。eg:Expires:Thu,15Sep200616:23:12GMTHTTP1.1的客戶端和緩存必須將其他的日期格式(包括0)看作已經過期。eg:為了讓瀏覽器不要緩存頁面,我們也可以利用Expires報頭0,jsp中程序如下:response.setDateHeader("Expires","0");利用net觀察http協議的通訊過個響應,該響應會在net窗口上顯示出來,從而從感性上加深對http協議的通訊過程的認識。1、打開打開set 80//注意端不能省HEAD/index.aspHTTP/1.0 GET/index.aspHTTP/1.0 HEAD/index.asp請求信息2.1是HTTP/1.1200OK請Date:Thu,08Mar200707:17:51Connection:Keep-AliveContent-Length:23330Content-Type:text/htmlExpries:Thu,08Mar200707:16:51Set-:ASPSESSIONIDQAQBQQQB=BEJCDGKADEDJKLKKAJEOIMMH;Cache-control:請求信息2.2是HTTP/1.0404NotFound//請求失敗Date:Thu08Mar200707:50:50GMTServer:Apache/2.0.54Last-Modified:Thu,30Nov200611:35:41GMTETag:"6277a-415-e7c7698
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2022企業(yè)統計年終工作總結
- 慢行系統貫通工程規(guī)劃設計方案
- 國內大循環(huán)戰(zhàn)略的實踐路徑
- 光伏電站光伏區(qū)技改項目實施方案(模板)
- 工業(yè)園區(qū)水環(huán)境綜合整治項目實施方案
- 2024屆浙江省金麗衢十二校高三上學期第一次聯考物理卷 含解析
- 上下結構的字教學設計
- 2025年開展《安全生產月》活動實施方案 匯編3份
- 畢業(yè)設計選礦廠設計方案答辯
- 西南大學《學前兒童教育活動設計與實施》2023-2024學年第二學期期末試卷
- 眩暈護理課件
- 《集成電路基礎及其應用》課件
- 2025年保密觀知識競賽題庫完整答案帶答案詳解
- 2020 年全國碩士研究生入學統一考試英語 ( 一) 試題
- 云南建筑文化課件
- 2025森林消防考試試題及答案
- 2025年下半年山東淄博師范高等??茖W校高層次人才招聘16人(第二批)易考易錯模擬試題(共500題)試卷后附參考答案
- 2025屆江蘇省南通市三模(蘇北八市)高三第三次調研測試 歷史試題(含答案)
- 2024年安徽省糧油經貿有限公司招聘考試真題
- 購羊協議書范本
- 形勢與政策(2025春)超星爾雅學習通答案滿分章節(jié)測試
評論
0/150
提交評論