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

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

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

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      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 閱讀(5116) 評(píng)論(0)  編輯  收藏 所屬分類: httpClient
    主站蜘蛛池模板: 亚洲精品av无码喷奶水糖心 | 日本高清免费不卡视频| 抽搐一进一出gif免费视频| 亚洲中文字幕无码久久2020| 久久精品国产亚洲网站| 国产一区二区三区亚洲综合| 亚洲欧洲日产国码在线观看| 亚洲午夜久久久影院| 免费看小12萝裸体视频国产| 免费在线观看的网站| 50岁老女人的毛片免费观看| 中文无码成人免费视频在线观看 | 最近中文字幕完整版免费高清| 一区二区3区免费视频| 风间由美在线亚洲一区| 亚洲自偷自偷图片| 免费永久国产在线视频| 天天天欲色欲色WWW免费| 91频在线观看免费大全| 一级毛片大全免费播放| 无码色偷偷亚洲国内自拍| 亚洲免费综合色在线视频| 亚洲人成电影网站| 亚洲春色另类小说| 亚洲免费闲人蜜桃| 亚洲国产成人精品无码区在线网站| 78成人精品电影在线播放日韩精品电影一区亚洲 | 亚洲爆乳精品无码一区二区| 2019亚洲午夜无码天堂| 国产成人精品日本亚洲专区6| 亚洲欧洲精品在线| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 永久免费观看的毛片的网站| 毛片在线免费视频| 成人免费午夜视频| 最新69国产成人精品免费视频动漫| 久久电影网午夜鲁丝片免费| 女人18毛片a级毛片免费视频| 成人免费无码大片A毛片抽搐 | 亚洲成人午夜在线| 亚洲黄色在线观看视频|