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

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

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

    posts - 495,comments - 227,trackbacks - 0
    public String baseGetMethod2(String link) {
            HttpParams params = new BasicHttpParams();
            // HTTP 協議的版本,1.1/1.0/0.9
            HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);
            // 字符集
            // HttpProtocolParams.setContentCharset(params, "UTF-8");
            // 偽裝的瀏覽器類型
            // IE7 是
            // Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 6.0)
            //
            // Firefox3.03
            // Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
            //
            // HttpProtocolParams.setUserAgent(params, "HttpComponents/1.1");
            HttpProtocolParams.setUseExpectContinue(params, true);
            
            BasicHttpProcessor httpproc = new BasicHttpProcessor();
            httpproc.addInterceptor(new RequestContent());
            httpproc.addInterceptor(new RequestTargetHost());
            httpproc.addInterceptor(new RequestConnControl());
            httpproc.addInterceptor(new RequestUserAgent());
            httpproc.addInterceptor(new RequestExpectContinue());
            httpproc.addInterceptor(new RequestAddCookies());
            
            HttpRequestExecutor httpexecutor = new HttpRequestExecutor();
            HttpContext context = new BasicHttpContext(null);
            HttpHost host = new HttpHost("innopac.lib.xjtu.edu.cn", 80);
            
            DefaultHttpClientConnection conn = new DefaultHttpClientConnection();
            ConnectionReuseStrategy connStrategy = new DefaultConnectionReuseStrategy();
            
            try {
                String targets = "/patroninfo~S3*chx/1004896/items";
                
                if (!conn.isOpen()) {
                    Socket socket = new Socket(host.getHostName(), host.getPort());
                    conn.bind(socket, params);
                }
                BasicHttpRequest request = new BasicHttpRequest("GET", targets);
                context.setAttribute(ExecutionContext.HTTP_CONNECTION, conn);
                context.setAttribute(ExecutionContext.HTTP_TARGET_HOST, host);
                context.setAttribute(ExecutionContext.HTTP_REQUEST, request);
                context.setAttribute(ClientContext.COOKIE_STORE, loginCookieStore);
                
                // params.setParameter("Cookie", parseCookieToString());
                // request.setParams(params);
                // request.setHeader("Cookie", parseCookieToString());
                httpexecutor.preProcess(request, httpproc, context);
                HttpResponse response = httpexecutor.execute(request, conn, context);
                response.setParams(params);
                httpexecutor.postProcess(response, httpproc, context);
                
                // 返回的文件頭信息
                Header[] hs = response.getAllHeaders();
                for (Header h : hs) {
                    System.out.println(h.getName() + ":" + h.getValue());
                }
                // 輸出主體信息
                System.out.println(EntityUtils.toString(response.getEntity()));
                System.out.println("==============");
                if (!connStrategy.keepAlive(response, context)) {
                    conn.close();
                } else {
                    System.out.println("Connection kept alive...");
                }
            } catch (Exception e) {
                
            } finally {
                try {
                    conn.close();
                } catch (Exception e2) {
                    
                }
            }
            return null;
        }
    posted on 2011-07-09 22:08 SIMONE 閱讀(980) 評論(0)  編輯  收藏 所屬分類: JAVA
    主站蜘蛛池模板: 4hu四虎最新免费地址| 国产午夜无码精品免费看| 免费成人激情视频| 亚洲精品在线网站| 久久九九兔免费精品6| 亚洲黄色一级毛片| 91嫩草免费国产永久入口| 亚洲另类古典武侠| 97在线观看永久免费视频| 亚洲www在线观看| 卡1卡2卡3卡4卡5免费视频| 亚洲高清乱码午夜电影网| 国产在线a不卡免费视频| 婷婷国产偷v国产偷v亚洲| 亚洲av无码乱码在线观看野外| 欧洲乱码伦视频免费国产| 狠狠综合久久综合88亚洲| 日本免费久久久久久久网站| 亚洲国产精品热久久| 1000部拍拍拍18勿入免费凤凰福利| 亚洲另类春色国产精品| 日美韩电影免费看| 两个人日本WWW免费版| 亚洲色欲色欲www在线丝| 久久国产色AV免费观看| 亚洲精品免费网站| 亚洲精品专区在线观看| 久久精品电影免费动漫| 亚洲 欧洲 日韩 综合在线| 亚洲不卡无码av中文字幕| 成人性生交大片免费看中文| 亚洲综合久久久久久中文字幕| 久久久久国色AV免费观看性色| 美女黄色免费网站| 久久亚洲国产成人亚| 免费观看的a级毛片的网站| 精品97国产免费人成视频| 亚洲一区二区三区在线观看蜜桃 | 美女视频黄a视频全免费| 色偷偷亚洲男人天堂| 水蜜桃亚洲一二三四在线|