title: Fire and Forget in java using HttpAsyncClients
body: <p>I am trying to use HTTPAsyncCLient for fire and forget in my app. </p>
  
  <p><a href="http://hc.apache.org/httpcomponents-asyncclient-4.0.x/" rel="nofollow">http://hc.apache.org/httpcomponents-asyncclient-4.0.x/</a></p>
  
  <p>I am following this example given here:
  <a href="http://hc.apache.org/httpcomponents-asyncclient-4.0.x/httpasyncclient/examples/org/apache/http/examples/nio/client/AsyncClientHttpExchange.java" rel="nofollow">http://hc.apache.org/httpcomponents-asyncclient-4.0.x/httpasyncclient/examples/org/apache/http/examples/nio/client/AsyncClientHttpExchange.java</a></p>
  
  <p>My Code looks like this:</p>
  
  <pre><code>           CloseableHttpAsyncClient httpclient = HttpAsyncClients.createDefault();
             httpclient.start();
             HttpGet request = new HttpGet(url);
             Future&lt;HttpResponse&gt; future = httpclient.execute(request, null);
            /*try {
              HttpResponse resp = future.get();
              StringBuilder sb = new StringBuilder();
              BufferedReader reader = new BufferedReader(new InputStreamReader(resp.getEntity().getContent()));
              String line = null;
  
              while ((line = reader.readLine()) != null) {
                  sb.append(line);
              }
              String fr = sb.toString();
            } catch (InterruptedException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
            } catch (ExecutionException e) {
              // TODO Auto-generated catch block
              e.printStackTrace();
            }*/
         httpclient.close();
  </code></pre>
  
  <p>If I uncomment the commented part, everything works. 
  But what I want to do is a fire and forget request. So, when I comment out the part as above, the HTTP request is not made.
  Any idea what I am doing wrong? What should I do for a fire and forget request?</p>