<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
    主站蜘蛛池模板: 日本黄色免费观看| 免费无码AV片在线观看软件| 国产黄色片在线免费观看| 亚洲乱亚洲乱妇无码| 成年女人18级毛片毛片免费 | 91亚洲国产在人线播放午夜| 久久成人免费大片| 18亚洲男同志videos网站| 国产成人免费AV在线播放| 亚洲av日韩av欧v在线天堂| 最新亚洲春色Av无码专区| 在线观看亚洲天天一三视| 亚洲冬月枫中文字幕在线看| 一本久久a久久精品亚洲| 久久久久亚洲精品天堂久久久久久| 日韩免费一级毛片| 亚洲一区综合在线播放| 亚洲视频在线观看地址| 久久免费国产精品| 四虎永久免费地址在线网站| 国产精品久久亚洲不卡动漫| 99re6在线精品视频免费播放| 国产亚洲精AA在线观看SEE| 羞羞网站在线免费观看| 日韩精品免费电影| 亚洲中文无码亚洲人成影院| 国产精品亚洲精品日韩已方| 亚洲人成电影网站久久| 91香蕉国产线在线观看免费| 久久久久亚洲AV成人无码| 午夜免费啪视频在线观看 | 免费看男女下面日出水视频| 亚洲首页国产精品丝袜| 84pao国产成视频免费播放| 亚洲福利在线观看| 久久久久成人片免费观看蜜芽 | 久久久久精品国产亚洲AV无码| 一级毛片免费不卡| 亚洲国产美女精品久久久久∴| 亚洲一区二区三区免费| 中国亚洲女人69内射少妇|