<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 優秀的asp讀書筆記參考

    時間:2024-10-26 13:43:25 ASP 我要投稿
    • 相關推薦

    優秀的asp讀書筆記參考

      一、Response對象

    優秀的asp讀書筆記參考

      1、使用Response對象可以從服務器向用戶發送輸出的數據

      2、http頭信息是什么呢?

      比方說,在http頭中包含瀏覽器緩存當前獲得的網頁的時間標志,我們可以通過Response對象來向瀏覽器發送禁止緩存的標志。

      3、Response對象的常用方法

      1、BinaryWrite 向瀏覽器輸出二進制(Binary)的內容;

      2、Clear 清除已緩沖的Html輸出;

      3、End 停止處理當前的頁面,并返回當前的結果;

      4、Flush 立即發送已緩沖的Html輸出;

      5、Redirect 把用戶重定向到另一個URl;

     。▽嶋H是向瀏覽器發送HTTP301重定向的HTTP頭)

     。ㄓ梅ǎ篟esponse.Redirect(""))

     。ㄟ@與Server.Transfer有什么不同?)

      6、Write 向輸出寫指定的字符串;

     。ㄓ梅ǎ篟esponse.Write ("要輸出的字符"))

      7、Buffer 規定是否緩沖頁面的輸出;

      8、Charset 將字符集的名稱追加到Response對象中的Content-type頭部;

      9、ContentType 設置Response對象的Http內容類型;

      10、Expires 設置頁面的失效前的瀏覽器緩存時間;

      11、ExpiresAbsolute 設置頁面緩存失效的日期和時間;

      (10、11、這兩個屬性用來控制瀏覽器對于當前網頁的緩存時間,在緩存時間之內,重復訪問網頁將直接從瀏覽器的緩存中調用而不再外圍賽服務器上獲取,

      二者的區別在于Expires指定過期時間據當前時間的間隔,例如10分鐘,而Expiresabsolute用于指定過期的絕對時間,如:2009.9.9 11:05,如不知道客戶端

      是否支持緩存,可以將Response.Expires=-1 也就是不緩存,要指定時間過期就:Response.ExpiresAbsolute=DateAdd('d',10,date())這是在10天后過期)

      12、IsClientConnected 指示客戶端是否已人服務器斷開;

      (用法:Response.isclientconnected=false就是用戶已斷開連接)

      13、Charset 指定輸出內容的編碼;

     。ňW頁一般有GB2312、UTF-8等格式)

     。ㄓ梅ǎ篟esponse.Charset="UTF-8")

      14、ContentType 這個屬性告訴瀏覽器,現在程序輸出的內容是MIME類型; (用法:Response.ContentType="image/jpeg",這個就是圖片類型)

      15、Cookies 這個集合用于向瀏覽器輸出Cookies;

      (用法:Response.Cookies("asp1")="asp2",設置

      Response.Cookies("asp1").expires="2009-9-9 11:35:00",

      讀取Cookies:Request.Cookies("asp1")) Cookies的過期時間

      二、Request對象

      1、BinaryRead 方法;

     。ㄟ@個用于以二進制方式讀取客戶端的請求,用處:客戶端上傳文件,通常使用這個方法來讀取客戶端所上傳的文件數據

      用法:Request.BinaryRead(count),count變量指定讀取多少個字節的二進制信息

      需要注意的是:

      它和Request.Form集合是不能同時使用的,在使用了Request.BinaryRead方法后,就不能再使用Request.Form集合來獲取客戶端填寫的表單信息,反之亦此)

      2、TotalBytes 屬性;

      (通過這個屬性可以獲得客戶端發出的請求的整個字節數量)

      *常用下:

      3、ClientCertificate 客戶證書的所有字段或條目的整值集合;

      (不知道說什么,太專業了。

      4、Cookies 用戶系統發出的所有Cookie的值的集合;

      5、Form 用戶提交表單的集合;

     。∕ethod屬性為Post)

      6、QueryString 用戶請求的URL后面附加的數據;

     。∕ethod屬性為get)

      7、ServerVariables 隨同客戶端請求發出的HTTP報頭值,以及Web服務器的幾種環境變量的值的集合;

     。ㄓ梅ǎ篟equest.ServerVariables(屬性)

      屬性如下:

      ALL_HTTP 客戶端發送的所有HTTP標題文件

      CONTENT_LENGTH 客戶端發出內容的長度

      CONTENT_TYPE 內容的數據類型。如:"text/html"

      LOCAL_ADDR 返回接受請求的服務器地址

      LOGON_USER 用戶登錄Windows NT的帳號

      QUERY_STRING 查詢HTTP請求中問號后的信息

      REMOTE_ADDR 發出請求的遠程主機(client)的IP地址

      REMOTE_HOST 發出請求的主機(client)名稱。如果服務器無此信息,它將設置為空的MOTE_ADDR變量

      REQUEST_METHOD 該方法用于提出請求,相當于用于HTTP的GET、HEAD、POST等等

      REQUEST_NAME 出現在自引用URL中的服務器主機名、DNS化名或IP地址

      SERVER_PORT 發送請求的端口號)

      三、Session對象

      1、contents 集合

     。ǹ梢源鎯Ξ斍坝脩舻哪承┬畔

      用法:session.contents("username")="asp"

      調用:username=session.contents("asp"))

      2、contents.Remove 方法

     。ㄓ梅ǎ簊ession.contents.remove("asp"),session集合中刪除名為asp的變量)

      3、contents.RemoveAll 方法

     。ㄓ梅ǎ簊ession.contents.removeall(),刪除session集合中的所有變量)

    【優秀的asp讀書筆記參考】相關文章:

    ASP提速技巧08-05

    ASP編程實例大全05-29

    關于asp 的常用函數用法10-11

    解讀Rnd 函數中的asp08-03

    有關ASP-23材料的文章07-09

    ASP腳本循環語句詳細教學01-23

    asp.net的學習過程講解07-11

    ASP.NET MVC異常處理模塊簡單教程-ASP.NET教程實例推薦07-19

    ASP.NET Page函數調用解析10-01

    英語寫作優秀參考范文(精選17篇)05-20

    主站蜘蛛池模板: 精品国产免费一区二区三区| 亚洲国产精品自产在线播放| 亚洲精品tv久久久久| 久久精品嫩草影院| 亚洲午夜国产精品无码老牛影视| 亚洲国产精品久久久久婷婷老年| 无码人妻精品一区二区三区久久 | 国产午夜福利精品一区二区三区| 九色精品视频在线观看| 九九热在线精品视频| 精品无码人妻一区二区三区品 | 野狼第一精品社区| 国产亚洲午夜高清国产拍精品| 国产精品爽爽va在线观看网站| 少妇人妻无码精品视频app| 日韩欧美国产精品第一页不卡| 国产精品欧美久久久久无广告| 国产亚洲欧洲精品| 国产精品伦一区二区三级视频| 日韩精品久久无码人妻中文字幕| 欧美精品黑人粗大欧| 国产精品无码一区二区在线观一| 久久精品国产亚洲综合色| 69SEX久久精品国产麻豆| 精品无码久久久久国产| 自拍偷自拍亚洲精品被多人伦好爽 | 国产精品免费在线播放| 影音先锋国产精品国语对白| 国产成人无码久久久精品一| 老司机午夜精品视频资源| 亚洲国产91精品无码专区| 久久99国产精品成人欧美| 国产精品视频九九九| 91精品国产麻豆国产自产在线| 国产精品久久久久无码av| 国产精品禁18久久久夂久| 国产精品网站在线观看免费传媒| 精品久久久噜噜噜久久久| 久久精品无码专区免费青青| 亚洲国产精品VA在线看黑人| 亚洲精品中文字幕无码蜜桃|