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 < 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

        requestHeader.setHeader("Expect", "100-Continue");
       
    
        String data = "1234567890";
        ResponseHandlerContinueNotSupported respHdl = new ResponseHandlerContinueNotSupported(data);
        BodyDataSink dataSink = con.send(requestHeader, respHdl);
        respHdl.setBodyDataSink(dataSink);
        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";
        ResponseHandlerContinueNotSupported respHdl = new ResponseHandlerContinueNotSupported(data);
        BodyDataSink dataSink = con.send(requestHeader, respHdl);
        respHdl.setBodyDataSink(dataSink);
        dataSink.flush();
       
        while ((respHdl.getLastResponse() == null)) {
            QAUtil.sleep(100);
View Full Code Here

       
        HttpRequestHeader requestHeader = new HttpRequestHeader("POST", "http://localhost:" + server3.getLocalPort() + "/test", "text/plain; charset=iso-8859-1");
       
        String data = "test1234567890";
        FutureResponseHandler respHdl = new FutureResponseHandler();
        BodyDataSink dataSink = con.send(requestHeader, data.length(), respHdl);
        dataSink.write("test1234567890");
       
        IHttpResponse response = respHdl.getResponse();
       
        Assert.assertEquals(200, response.getStatus());
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

   
    HttpClientConnection con = new HttpClientConnection("localhost", server.getLocalPort());
   
    ThreadedResponseHandler tHandler = new ThreadedResponseHandler();
    con.send(new GetRequest("/"), tHandler);
   
    QAUtil.sleep(1000);
    Assert.assertTrue(tHandler.getResponse().getStatus() == 200);
    Assert.assertFalse(tHandler.getThreadname().startsWith("xDispatcher"));
   
View Full Code Here

   
    HttpClientConnection con = new HttpClientConnection("localhost", server.getLocalPort());
   
    NonThreadedResponseHandler tHandler = new NonThreadedResponseHandler();
    con.send(new GetRequest("/"), tHandler);
   
    QAUtil.sleep(1000);
    Assert.assertTrue(tHandler.getResponse().getStatus() == 200);
    Assert.assertTrue(tHandler.getThreadname().startsWith("xDispatcher"));
   
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.