<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    hk2000c技術(shù)專欄

    技術(shù)源于哲學(xué),哲學(xué)來(lái)源于生活 關(guān)心生活,關(guān)注健康,關(guān)心他人

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      111 隨筆 :: 1 文章 :: 28 評(píng)論 :: 0 Trackbacks
    javax.servlet.http.Cookie

    JSESSIONID = 當(dāng)前session 號(hào)碼

    org/apache/coyote/Request.java

    基本封裝類,包括基本request 信息

    其源代碼在此可以查看 http://www.docjar.com/html/api/org/apache/coyote/Request.java.html

     public Request() {
    72 
    73          parameters.setQuery(queryMB);
    74          parameters.setURLDecoder(urlDecoder);
    75          parameters.setHeaders(headers);
    76 
    77          methodMB.setString("GET");
    78          uriMB.setString("/");
    79          queryMB.setString("");
    80          protoMB.setString("HTTP/1.0");
    81 
    82      }
    83 

    開始初始化

    回收
     // -------------------- Recycling --------------------
    459
    460
    461     public void recycle() {
    462         bytesRead=0;
    463
    464         contentLength = -1;
    465         contentTypeMB = null;
    466         charEncoding = null;
    467         headers.recycle();
    468         serverNameMB.recycle();
    469         serverPort=-1;
    470         localPort = -1;
    471         remotePort = -1;
    472
    473         cookies.recycle();
    474         parameters.recycle();
    475
    476         unparsedURIMB.recycle();
    477         uriMB.recycle();
    478         decodedUriMB.recycle();
    479         queryMB.recycle();
    480         methodMB.recycle();
    481         protoMB.recycle();
    482         //remoteAddrMB.recycle();
    483         //remoteHostMB.recycle();
    484
    485         // XXX Do we need such defaults ?
    486         schemeMB.recycle();
    487         methodMB.setString("GET");
    488         uriMB.setString("/");
    489         queryMB.setString("");
    490         protoMB.setString("HTTP/1.0");
    491         //remoteAddrMB.setString("127.0.0.1");
    492         //remoteHostMB.setString("localhost");
    493
    494         instanceId.recycle();
    495         remoteUser.recycle();
    496         authType.recycle();
    497         attributes.clear();
    498     }

    偉大的method() 方法


     public MessageBytes method() {
    184         return methodMB;
    185     }
    186     

      getMethod() 方法就是從這里搞來(lái)的。

    還有 org.apache.tomcat.util.http.MimeHeader 存放了所有的Header 信息


    === MimeHeaders ===
    accept = image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
    referer = http://localhost/user/userRegister.html
    accept-language = zh-CN,en-US;q=0.5
    content-type = application/x-www-form-urlencoded
    ua-cpu = x86
    accept-encoding = gzip, deflate
    user-agent = Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; MAXTHON 2.0)
    host = localhost
    content-length = 70
    connection = Keep-Alive
    cache-control = no-cache
    cookie = JSESSIONID=06820B9CA579BF64CC89C5E041864459







    posted on 2007-10-27 19:52 hk2000c 閱讀(5768) 評(píng)論(0)  編輯  收藏 所屬分類: Java 技術(shù)
    主站蜘蛛池模板: 亚洲色丰满少妇高潮18p| 国产精品亚洲精品日韩已方| 亚洲欧洲∨国产一区二区三区| 亚洲第一成年免费网站| 免费无码AV电影在线观看| 亚洲婷婷综合色高清在线| 亚洲一区二区三区免费在线观看| 亚洲美女中文字幕| 永久免费在线观看视频| 亚洲激情电影在线| 永久免费av无码不卡在线观看| ass亚洲**毛茸茸pics| 成人免费视频77777| 无码日韩人妻AV一区免费l| 国产亚洲自拍一区| 日本免费中文字幕| 亚洲欧洲另类春色校园小说| 国产自产拍精品视频免费看| 老司机午夜性生免费福利| 亚洲人午夜射精精品日韩| 日本免费xxxx色视频| 久久成人永久免费播放| 亚洲高清国产拍精品26U| 最近免费最新高清中文字幕韩国| 亚洲最大中文字幕| 亚洲一区二区三区自拍公司| 成人免费无码大片A毛片抽搐色欲 成人免费无码大片a毛片 | 亚洲成aⅴ人片久青草影院按摩 | 久久精品蜜芽亚洲国产AV| 久久w5ww成w人免费| 特级aa**毛片免费观看| 亚洲一区二区三区亚瑟 | 色噜噜的亚洲男人的天堂| 亚洲国产精品狼友中文久久久| g0g0人体全免费高清大胆视频| 久久99精品免费一区二区| 亚洲av无码专区在线| 国产亚洲综合成人91精品| 亚洲综合免费视频| 青柠影视在线观看免费| 亚洲人成在线中文字幕|