Examples of HttpResponse


Examples of com.turbomanage.httpclient.HttpResponse

    @Test
    public void handle()
    {
        BasicHttpClient client = new BasicHttpClient("http://localhost:" + PORT);
        HttpResponse httpResponse = client.get("/heyo", null);
        System.out.println(httpResponse.getStatus());
        String bodyAsString = httpResponse.getBodyAsString();
        System.out.println(bodyAsString);
    }
View Full Code Here

Examples of de.ioexception.www.http.HttpResponse

  {
    // Parse request from InputStream
    HttpRequest request = parseRequest(socket.getInputStream());

    // Create appropriate response
    HttpResponse response = handleRequest(request);

    // Send response and close connection, if necessary
    if (keepAlive(request, response))
    {
      sendResponse(response, socket.getOutputStream());
      server.dispatchRequest(socket);
    }
    else
    {
      response.getHeaders().put("Connection", "close");
      sendResponse(response, socket.getOutputStream());
      socket.close();
    }

    // We do not return anything here.
View Full Code Here

Examples of de.netseeker.ejoe.http.HttpResponse

            // hence we send our handshake response only when the client tells us that it is able
            // to parse our response
            if ( receiverHeader.isHandshakeResponseAware() )
            {
                // create a HTTP response with just our server header byte as content
                HttpResponse response = new HttpResponse( header, HttpResponse.HTTP_OK );
                response.addData( header.toByte() );
                logger.log( Level.FINEST, "Sending server headerbyte: " + header );
                hBuffer = response.toByteBuffer();
                semiBlockingWrite( channel, hBuffer, timeout );
                if ( hBuffer.hasRemaining() ) return null;
            }
            // ok, a unknown client which might have already send some content with it's first request
            else if ( parser.hasPrereadContent() )
View Full Code Here

Examples of dijjer.io.xfer.http.HTTPResponse

          return dumpError(uc.getResponseCode(), uc.getResponseMessage(), "This error (code "
              + uc.getResponseCode() + ") was returned to Dijjer by " + uc.getURL().getHost() + ".");
        }
      }
      // Respect caching headers
      HTTPResponse resp = cachingNotAllowed(uc, reqUrl);
      if (resp != null) {
        return resp;
      }
      byte[] initialSniffBytes = new byte[INITIAL_SNIFF_BYTES];
      uc.getInputStream().read(initialSniffBytes);
View Full Code Here

Examples of facebook4j.internal.http.HttpResponse

    public boolean deleteAchievement(URL achievementURL) throws FacebookException {
        return deleteAchievement("me", achievementURL);
    }
    public boolean deleteAchievement(String userId, URL achievementURL) throws FacebookException {
        ensureAuthorizationEnabled();
        HttpResponse res = delete(buildEndpoint(userId, "achievements"),
                            new HttpParameter[] {new HttpParameter("achievement", achievementURL.toString())});
        return Boolean.valueOf(res.asString().trim());
    }
View Full Code Here

Examples of io.fathom.http.HttpResponse

        URI uri = metadataUri.resolve(metadata.image);

        HttpRequest request = getHttpClient().buildRequest(HttpMethod.GET, uri);
        addHeaders(request);

        HttpResponse response = executeRawRequest(request);

        try {
            try (InputStream is = response.getInputStream()) {
                if (is == null) {
                    return null;
                }

                TempFile tempFile = TempFile.create();
View Full Code Here

Examples of io.netty.handler.codec.http.HttpResponse

                httpContent.content().retain();
            }  
            handler.channelRead(ctx, request);
        } else {
            // this resource is not found, so send empty response back
            HttpResponse response = new DefaultHttpResponse(HTTP_1_1, NOT_FOUND);
            response.headers().set(Exchange.CONTENT_TYPE, "text/plain");
            response.headers().set(Exchange.CONTENT_LENGTH, 0);
            ctx.writeAndFlush(response);
        }
    }
View Full Code Here

Examples of io.socket.http.HttpResponse

    }

    @Override
    public void handle(HttpContext context) throws IOException {
        HttpRequest req = context.getRequest();
        HttpResponse resp = context.getResponse();

        Iterator<String> parts = Splitter.on('/').omitEmptyStrings().split(Strings.nullToEmpty(req.getPathInfo())).iterator();
        if (!parts.hasNext()) {
            resp.sendError(400, String.format("Protocol version required (supports v%d)", PROTOCOL_VERSION));
            return;
        }

        int protocolVersion;
        try {
            protocolVersion = Integer.parseInt(parts.next());
        } catch (NumberFormatException e) {
            resp.sendError(400, e.getLocalizedMessage());
            return;
        }

        if (protocolVersion != PROTOCOL_VERSION) {
            resp.sendError(501, String.format("Protocol version not implemented (supports v%d)", PROTOCOL_VERSION));
            return;
        }

        if (!parts.hasNext()) {
            handleHandshake(context);
            return;
        }

        String transportIdAsString = parts.next();
        TransportId transportId = TransportId.fromString(transportIdAsString);
        if (transportId == null || !SUPPORTED.contains(transportId)) {
            resp.sendError(400, "Unsupported transport " + transportIdAsString);
        }

        if (!parts.hasNext()) {
            resp.sendError(400, "Socket id required");
            return;
        }

        UUID sid;
        try {
            sid = UUID.fromString(parts.next());

        } catch (IllegalArgumentException e) {
            resp.sendError(400, "Invalid socket id");
            return;
        }

        SocketImplementor socket = get(sid);

        if (socket == null) {
            resp.sendError(400, String.format("Socket %s does not exist", sid.toString()));
            return;
        }

        Transport transport = createTransport(transportId, context, socket);
        if (transport == null) {
            resp.sendError(400, String.format("Socket %s does not exist", sid.toString()));
            return;
        }
        transport.handle(15000); // TODO make configurable
    }
View Full Code Here

Examples of io.undertow.http2.tests.framework.HttpResponse

public class ALPNConnectionEstablishmentTestCase {

    @Test
    public void testConnectionEstablished() throws IOException {
        Http2Client connection = TestEnvironment.connectViaAlpn();
        HttpResponse response = connection.sendRequest(new ClientRequest());
        Assert.assertEquals(StatusCodes.OK, response.getStatus());

    }
View Full Code Here

Examples of jade.imtp.leap.http.HTTPResponse

  }

  private static ByteBuffer wrapInHttpResponse(ByteBuffer pkt) throws IOException {
    byte[] b = new byte[pkt.remaining()];
    pkt.get(b, 0, pkt.remaining());
    HTTPResponse response = wrapInHttp(b);
    ByteArrayOutputStream out = new ByteArrayOutputStream();
    response.writeTo(out);
    return ByteBuffer.wrap(out.toByteArray());
  }
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.