Package org.xlightweb.client

Examples of org.xlightweb.client.HttpClientConnection.send()


     
      HttpClientConnection con = new HttpClientConnection("localhost", server.getLocalPort());
     
 
      FutureResponseHandler respHandler = new FutureResponseHandler();
      BodyDataSink dataSink = con.send(new HttpRequestHeader("POST", "http://localhost:" + server.getLocalPort() + "/?isSuspend=true&durationMillis=2000"), respHandler);
     
      StringBuilder sb = new StringBuilder();
     
      for (int i = 1; i < 2; i++) {
        String data = new String(QAUtil.generateByteArray(222000 * i));
 
View Full Code Here


       
        HttpClientConnection con = new HttpClientConnection("localhost", server.getLocalPort());
       
   
        FutureResponseHandler respHandler = new FutureResponseHandler();
        BodyDataSink dataSink = con.send(new HttpRequestHeader("POST", "http://localhost:" + server.getLocalPort() + "/?isSuspend=true&durationMillis=2000"), respHandler);
       
        StringBuilder sb = new StringBuilder();
       
        for (int i = 1; i < 20; i++) {
            String data = new String(QAUtil.generateByteArray(22 * i));
 
View Full Code Here

       
        HttpClientConnection con = new HttpClientConnection("localhost", server.getLocalPort());
       
   
        FutureResponseHandler respHandler = new FutureResponseHandler();
        BodyDataSink dataSink = con.send(new HttpRequestHeader("POST", "http://localhost:" + server.getLocalPort() + "/?isSuspend=true&durationMillis=2000"), respHandler);
       
        StringBuilder sb = new StringBuilder();
       
        for (int i = 1; i < 2; i++) {
            String data = new String(QAUtil.generateByteArray(222000 * i));
 
View Full Code Here

        HttpClientConnection con = new HttpClientConnection("localhost", server.getLocalPort());
       
        File file = QAUtil.createTestfile_40k();
       
        FutureResponseHandler respHdl = new FutureResponseHandler();
        BodyDataSink dataSink = con.send(new HttpRequestHeader("POST", "http://localhost:" + server.getLocalPort() + "/"), respHdl);
          
        RandomAccessFile raf = new RandomAccessFile(file, "r");
        AsyncWriter writer = new AsyncWriter(dataSink, raf);
        writer.onWritten(0);
       
View Full Code Here

    server.start();
   
    HttpClientConnection con = new HttpClientConnection("localhost", server.getLocalPort());
   
    FutureResponseHandler respHdl = new FutureResponseHandler();
    BodyDataSink bodyDataSink = con.send(new HttpRequestHeader("POST", "/"), 100, respHdl);
    bodyDataSink.write(QAUtil.generateByteArray(100));
    bodyDataSink.close();
   
    IHttpResponse response = respHdl.getResponse();
    Assert.assertEquals(200, response.getStatus());
View Full Code Here

    server.start();
   
    HttpClientConnection con = new HttpClientConnection("localhost", server.getLocalPort());
   
    FutureResponseHandler respHdl = new FutureResponseHandler();
    BodyDataSink bodyDataSink = con.send(new HttpRequestHeader("POST", "/"), respHdl);
    bodyDataSink.write(QAUtil.generateByteArray(100));
    bodyDataSink.close();
   
    IHttpResponse response = respHdl.getResponse();
    Assert.assertEquals(200, response.getStatus());
View Full Code Here

        HttpRequestHeader requestHeader = new HttpRequestHeader("POST", "http://localhost:" + server.getLocalPort() + "/test", "text/plain; charset=iso-8859-1");
        requestHeader.setHeader("Expect", "100-Continue");
       
    
        ResponseHandlerContinueNotSupported respHdl = new ResponseHandlerContinueNotSupported();
        BodyDataSink dataSink = con.send(requestHeader, respHdl);
        dataSink.write("1234567890");
        dataSink.flush();
       
        while ((respHdl.getLastResponse() == null)) {
            QAUtil.sleep(100);
View Full Code Here

        requestHeader.setHeader("Expect", "100-Continue");
       
    
        String data = "test1234567890";
        ResponseHandler respHdl = new ResponseHandler(data);
        BodyDataSink dataSink = con.send(requestHeader, respHdl);
        respHdl.setBodyDataSink(dataSink);
        dataSink.flush();

       
        while ((respHdl.getLastResponse() == null) || (respHdl.getLastResponse().getStatus() == 100)) {
View Full Code Here

        requestHeader.setHeader("Expect", "100-Continue");
       
    
        String data = "test1234567890";
        ResponseHandler respHdl = new ResponseHandler(data);
        BodyDataSink dataSink = con.send(requestHeader, respHdl);
        respHdl.setBodyDataSink(dataSink);
        dataSink.flush();

       
        while ((respHdl.getLastResponse() == null)) {
View Full Code Here

        HttpRequestHeader requestHeader = new HttpRequestHeader("POST", "http://localhost:" + server.getLocalPort() + "/test", "text/plain; charset=iso-8859-1");
        requestHeader.setHeader("Expect", "100-Continue");
       
    
        ResponseHandlerContinueNotSupported respHdl = new ResponseHandlerContinueNotSupported();
        BodyDataSink dataSink = con.send(requestHeader, respHdl);
        dataSink.write("1234567890");
        dataSink.close();

       
        while (respHdl.getLastResponse() == null) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.