激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

ASP 3.0高級編程一

  • 相關(guān)推薦

ASP 3.0高級編程(一)

ASP 3.0高級編程(一) ASP 3.0請求和響應的處理

這兩個(gè)對象是ASP所提供的內置對象中最常用的兩個(gè)。在瀏覽器(或其他用戶(hù)代理)和Web服務(wù)器之間,請求與響應中發(fā)生的信息交流可以通過(guò)ASP中的兩個(gè)內置對象來(lái)進(jìn)行訪(fǎng)問(wèn)和管理,這兩個(gè)對象稱(chēng)為Request和Response對象。
在A(yíng)SP頁(yè)中所要進(jìn)行的工作幾乎都要訪(fǎng)問(wèn)這兩個(gè)對象,使用這兩個(gè)對象的方式將影響頁(yè)面的效率及可靠性。當然,它們的主要用途是訪(fǎng)問(wèn)用戶(hù)發(fā)回到服務(wù)器的值,即從HTML頁(yè)的
段獲得或附在URL后面作為查詢(xún)字符串,并創(chuàng )建合適的輸出返回給用戶(hù),且它們可以共享很多相同的因素。例如兩個(gè)對象都可以使用存儲在客戶(hù)端計算機上的cookie。
因此,我們把內容分成兩個(gè)獨立的部分(每個(gè)對象一部分),并且首先從客戶(hù)端與服務(wù)器這間的信息交流入手,然后再研究每一個(gè)對象。
研究的內容是:
· 客戶(hù)端與服務(wù)器如何交流以傳遞Web或其他資源。
· Request和Response對象的細節,以及它們之間的共同點(diǎn)。
· 如何通過(guò)一個(gè)窗體和查詢(xún)字符串訪(fǎng)問(wèn)相應的值。
· 如何讀入或創(chuàng )建cookie并存放在客戶(hù)端的計算機上。
· 服務(wù)器的變量是什么?如何訪(fǎng)問(wèn)和修改HTTP報頭。
· 說(shuō)明其他相關(guān)條目的變化,如客戶(hù)的證書(shū)使用。

客戶(hù)端和服務(wù)器的交流
為節省篇幅,后面的內容中使用“瀏覽器”(browser)一詞。但需要記住的是,能夠訪(fǎng)問(wèn)Web頁(yè)面的應用程序絕不僅只有瀏覽器,有許多特殊的應用程序從站點(diǎn)上下載網(wǎng)頁(yè),如為那些視力有缺陷用戶(hù)設計的特殊的客戶(hù)端程序或者是用通常的瀏覽器有其他困難的人。最顯而易見(jiàn)的例子是搜索引擎用來(lái)訪(fǎng)問(wèn)Web上的站點(diǎn)的robot。全面考慮這些因素,包括普通的Web瀏覽器,準確的詞匯應該是用戶(hù)代理(user agent)。

頁(yè)面請求的對話(huà)
當一個(gè)瀏覽器向Web站點(diǎn)提出頁(yè)面請求時(shí),顯然必須告訴服務(wù)器,其請求的是哪一個(gè)頁(yè)面。首先要做的是通過(guò)域名與服務(wù)器建立連接,然后提供所請求的頁(yè)面的全路徑和名稱(chēng)。為什么要全路徑和名稱(chēng)?Web是一個(gè)無(wú)國界的環(huán)境,所以必須創(chuàng )造一個(gè)會(huì )話(huà)標識每個(gè)客戶(hù)(將在以后介紹ASP如何做到這點(diǎn))。
這就意味著(zhù)每當服務(wù)器完成向客戶(hù)發(fā)送頁(yè)面后,服務(wù)器就徹底忘記了這個(gè)客戶(hù)。因此,當客戶(hù)請求下一個(gè)頁(yè)面時(shí),與一個(gè)新的訪(fǎng)問(wèn)者是完全相同的。服務(wù)器無(wú)法記住這個(gè)客戶(hù),相應的,也就無(wú)法判斷它們上次請求的頁(yè)面是哪一個(gè)。因為,不能使用相對路徑來(lái)提供一個(gè)頁(yè)面,即使頁(yè)面包含一個(gè)相對的鏈接也不行,例如:
Next Page
瀏覽器將自動(dòng)建立完整的新頁(yè)面的URL,方法是使用當前頁(yè)的域和路徑;或使用頁(yè)面段中的元素,告訴瀏覽器一個(gè)頁(yè)面中所有鏈接的其URL是什么。例如:
http:///Store>
當把鼠標指向一個(gè)頁(yè)面的鏈接時(shí),可在瀏覽器的狀態(tài)欄中看到。當前頁(yè)面的路徑和當前域名或基域名或基路徑已經(jīng)與請求的頁(yè)面名結合在一起了。
1、 客戶(hù)請求的細節
所請求頁(yè)面的全路徑和名稱(chēng)的組合是瀏覽器請求頁(yè)面時(shí)發(fā)住服務(wù)器的唯一住處瀏覽器的請求也能包含瀏覽器宿主的住處和客戶(hù)端運行的操作系統。實(shí)際的信息內容將隨著(zhù)瀏覽器的不同而有相應的變化,只有很少一部分能夠由其他的應用程序如搜索引擎robot提供。為了更清楚地了解該信息,下面是從IE 5.0發(fā)出的一個(gè)對頁(yè)面http:///Store/
Download.asp的請求信息:
7/8/99 10:27:16 Sent GET /Store/Download.asp HTTP/1.1
Accept: application/msword, application/vnd.ms-execl, application/vnd.ms-
powerpoint, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-
comet, */*
Accept-Language: en-us
Encoding: gzip, deflate
Referer: http://ww.wrox.com/main_menu.asp
Cookie: VisitCount=2

【ASP 3.0高級編程一】相關(guān)文章:

ASP 3.0高級編程(二)01-07

ASP交友系統設計(一)03-07

ASP人才招聘系統(一)03-07

ASP網(wǎng)絡(luò )購物系統(一)03-07

基于A(yíng)SP技術(shù)的網(wǎng)站建設ASP+access03-08

基于A(yíng)SP的網(wǎng)上銀行的設計與實(shí)現ASP+SQL03-08

基于A(yíng)SP的購物網(wǎng)站的設計與實(shí)現ASP+Access03-08

基于A(yíng)SP的網(wǎng)絡(luò )辦公系統設計與實(shí)現ASP+SQL03-08

ASP在線(xiàn)教育系統(一)12-26

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频