Package org.apache.http.entity.mime

Examples of org.apache.http.entity.mime.MultipartEntityBuilder.build()


        final byte[] bytes = "binary code".getBytes();
        final MultipartEntityBuilder builder = MultipartEntityBuilder.create();
        builder.setMode(HttpMultipartMode.BROWSER_COMPATIBLE);
        builder.addBinaryBody("upfile", bytes, ContentType.DEFAULT_BINARY, TEXTFILENAME);
        builder.addTextBody("text", message, ContentType.TEXT_PLAIN);
        final HttpEntity entity = builder.build();
        post.setEntity(entity);
        response = client.execute(post);
        final int statusCode = response.getStatusLine().getStatusCode();
        final String responseString = getContent();
        final String contentTypeInHeader = getContentTypeHeader();
View Full Code Here


        MultipartEntityBuilder.create()
            .addBinaryBody("file", img, ContentType.create("image/png"), "code.png")
            .addTextBody("username", username).addTextBody("password", password)
            .addTextBody("codetype", type.getType().toString()).addTextBody("appid", appId)
            .addTextBody("appkey", appKey).addTextBody("timeout", "60");
    request.setEntity(builder.build());
    try {
      HttpResponse response = Http.CLIENT.execute(request);
      String json = IOUtils.toString(response.getEntity().getContent());
      request.releaseConnection();
      JSONObject jsonObject = new JSONObject(json);
View Full Code Here

            + type.value();
    HttpPost request = new HttpPost(url);
    MultipartEntityBuilder builder =
        MultipartEntityBuilder.create().addBinaryBody("media", media.getContent(),
            ContentType.create(media.getContentType()), media.getName());
    request.setEntity(builder.build());
    try {
      HttpResponse response = Http.CLIENT.execute(request);
      String json = IOUtils.toString(response.getEntity().getContent());
      JSONObject jsonObject = new JSONObject(json);
      Error error = Error.parse(jsonObject);
View Full Code Here

        MultipartEntityBuilder multipartEntityBuilder =
            MultipartEntityBuilder.create();
       
        multipartEntityBuilder.addBinaryBody("test", new File("src/test/resources/org/xmlcml/ckan/test.xml"));
       
        HttpEntity entity = multipartEntityBuilder.build();
        httpPost.setEntity(entity);
       
      //Send request
   
      HttpResponse httpResponse = httpClient.execute(httpPost);
View Full Code Here

        multipartEntityBuilder.addBinaryBody("test", new File("src/test/resources/org/xmlcml/ckan/test.xml"));
        for (NameValuePair nvp : nameValuePairList) {
          multipartEntityBuilder.addTextBody(nvp.getName(),  nvp.getValue());
        }
       
        HttpEntity entity = multipartEntityBuilder.build();
        LOG.debug("entity "+entity.getClass()+entity.getContentLength());
       
      httpPut.setEntity(new UrlEncodedFormEntity(nameValuePairList));
        httpPut.setEntity(entity);
       
View Full Code Here

        FileBody fooFileBody = new FileBody(file, contentType);
        // this doesn't compile even though the signatureis offered by Eclipse
//        multipartEntityBuilder.addBinaryBody("foofile", fooFileBody, contentType, filename);
        multipartEntityBuilder.addBinaryBody(filename, new FileInputStream(file), contentType, filename);

        HttpEntity entity = multipartEntityBuilder.build();
        httpPost.setEntity(entity);
       
        HttpResponse response = httpClient.execute(httpPost);
        HttpEntity result = response.getEntity();
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.