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

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

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

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks

    package com.abin.lee.junit.httpasyncclient.service;

    import java.io.BufferedWriter;
    import java.io.IOException;
    import java.io.OutputStreamWriter;
    import java.util.Map;

    import javax.servlet.ServletOutputStream;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    public class HttpAsyncClientService extends HttpServlet{
     private static final long serialVersionUID = 807336917776643578L;

     @SuppressWarnings("rawtypes")
     public void service(HttpServletRequest request,HttpServletResponse response) throws IOException{
      Map map=request.getParameterMap();
      String id=(String)((Object[])map.get("id"))[0].toString();
      if(null!=id&&!"".equals(id)){
       String result=id+" is response";
       System.out.println("result="+result);
       ServletOutputStream out=response.getOutputStream();
       BufferedWriter writer=new BufferedWriter(new OutputStreamWriter(out,"UTF-8"));
       writer.write(result);
       writer.flush();
       writer.close();
      }else{
       String result=id+" is null";
       System.out.println("result="+result);
       ServletOutputStream out=response.getOutputStream();
       BufferedWriter writer=new BufferedWriter(new OutputStreamWriter(out,"UTF-8"));
       writer.write(result);
       writer.flush();
       writer.close();
      }
     }
    }








    <servlet>
      <servlet-name>HttpAsyncClientService</servlet-name>
      <servlet-class>com.abin.lee.junit.httpasyncclient.service.HttpAsyncClientService</servlet-class>
     </servlet>
     <servlet-mapping>
      <servlet-name>HttpAsyncClientService</servlet-name>
      <url-pattern>/HttpAsyncClientService</url-pattern>
     </servlet-mapping>





    package com.abin.lee.junit.httpasyncclient.example;

    import java.util.concurrent.Future;

    import org.apache.http.HttpResponse;
    import org.apache.http.client.methods.HttpGet;
    import org.apache.http.impl.nio.client.DefaultHttpAsyncClient;
    import org.apache.http.nio.client.HttpAsyncClient;
    import org.apache.http.util.EntityUtils;

    public class CreateHttpAsyncClient {
     public static void main(String[] args) throws Exception {
            HttpAsyncClient httpclient = new DefaultHttpAsyncClient();
            httpclient.start();
            try {
                HttpGet request = new HttpGet("http://localhost:7000/global/HttpAsyncClientService?id=5");
                Future<HttpResponse> future = httpclient.execute(request, null);
                HttpResponse response = future.get();
                System.out.println("Response: " + response.getStatusLine());
                System.out.println("Response1: " + EntityUtils.toString(response.getEntity()));
                System.out.println("Shutting down");
            } finally {
                httpclient.shutdown();
            }
            System.out.println("Done");
        }

    }

    posted on 2013-01-08 23:15 abin 閱讀(5115) 評論(0)  編輯  收藏 所屬分類: httpClient
    主站蜘蛛池模板: 偷自拍亚洲视频在线观看| 亚洲一区二区三区四区视频| 国产亚洲精品第一综合| 成人免费一区二区无码视频| 色天使亚洲综合在线观看| 最新猫咪www免费人成| 亚洲av永久无码一区二区三区| 久久久久国色AV免费看图片| 亚洲欧美国产精品专区久久| 国产大片91精品免费观看男同| 西西人体大胆免费视频| 国产亚洲精品线观看动态图| 国产啪精品视频网站免费尤物 | 国产成人精品亚洲精品| 99re6在线精品免费观看| 亚洲国产精品自在线一区二区| 最近中文字幕免费2019| 亚洲日本va一区二区三区| 国产伦精品一区二区三区免费迷| 黄色a三级三级三级免费看| 亚洲精品少妇30p| 国产高清不卡免费在线| 亚洲性无码一区二区三区| 无码国产亚洲日韩国精品视频一区二区三区 | 亚洲第一页日韩专区| 免费精品久久天干天干| 亚洲成人免费网址| 国产成人无码免费视频97| a级片免费观看视频| 亚洲av无码国产综合专区 | 91麻豆国产免费观看| 亚洲熟妇无码AV| 亚洲精品无码永久中文字幕| 中文字幕免费在线看线人| 色偷偷噜噜噜亚洲男人| 亚洲韩国精品无码一区二区三区 | 免费看大美女大黄大色| 免费人成激情视频在线观看冫| tom影院亚洲国产一区二区| AV在线亚洲男人的天堂| 男男AV纯肉无码免费播放无码 |