Examples of StringPart


Examples of org.apache.commons.httpclient.methods.multipart.StringPart

     * @param parameterName The name of the parameter.
     * @param parameterValue The value of the parameter.
     */
    public void addParameter(String parameterName, String parameterValue) {
        LOG.trace("enter addParameter(String parameterName, String parameterValue)");
        Part param = new StringPart(parameterName, parameterValue);
        parameters.add(param);
    }
View Full Code Here

Examples of org.apache.commons.httpclient.methods.multipart.StringPart

       
        this.server.setHttpService(new EchoService());
       
        PostMethod method = new PostMethod();
        MultipartRequestEntity entity = new MultipartRequestEntity(
            new Part[] { new StringPart("param", "Hello", "ISO-8859-1") },
            method.getParams());
        method.setRequestEntity(entity);
        client.executeMethod(method);

        assertEquals(200,method.getStatusCode());
View Full Code Here

Examples of org.apache.commons.httpclient.methods.multipart.StringPart

        file.delete();
        assertEquals(resp1, resp2);
    }

    public void testStringPartResendsData() throws Exception {
        StringPart part = new StringPart(NAME, PART_DATA);
        ByteArrayOutputStream stream = new ByteArrayOutputStream();
        part.send(stream);
        String resp1 = stream.toString();
        stream = new ByteArrayOutputStream();
        part.send(stream);
        String resp2 = stream.toString();
        assertEquals(resp1, resp2);
    }
View Full Code Here

Examples of org.apache.commons.httpclient.methods.multipart.StringPart

    }

    public void testMimeWithHttpClient() throws Exception {
        File f = new File(getClass().getResource("servicemix.jpg").getFile());
        PostMethod filePost = new PostMethod("http://localhost:8192/Service/");
        Part[] parts = {new StringPart("request", "<dummy/>"), new FilePart(f.getName(), f)};
        RequestEntity entity = new MultipartRequestEntity(parts, filePost.getParams());
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        entity.writeRequest(baos);
        logger.info(baos);
        filePost.setRequestEntity(entity);
View Full Code Here

Examples of org.apache.commons.httpclient.methods.multipart.StringPart

            if (parameters[0] == null || parameters[0].length() == 0)
                logger.warning("Socialevent title is null!");
            else
                logger.finer("addEvent adding event title: " + parameters[0]);

            params.add(new StringPart("title", parameters[0]));
            params.add(new StringPart("description", parameters[1]));
            params.add(new StringPart("telephone", parameters[3]));
            params.add(new StringPart("timezone", parameters[4]));

            //add the address
            String[] addressArr = prepareAddress();
            params.add(new StringPart("street1", addressArr[0]));
            params.add(new StringPart("street2", addressArr[1]));
            params.add(new StringPart("city", addressArr[2]));
            params.add(new StringPart("state", addressArr[3]));
            params.add(new StringPart("zip", addressArr[4]));
            params.add(new StringPart("country", addressArr[5]));

            params.add(new StringPart("year", parameters[5]));
            params.add(new StringPart("month", parameters[6]));
            params.add(new StringPart("day", parameters[7]));
            params.add(new StringPart("hour", parameters[8]));
            params.add(new StringPart("minute", parameters[9]));
            params.add(new StringPart("tags", parameters[2]));

            params.add(new StringPart("submitter_user_name", username));
            // We do the images last, not to split the fields into parts
            params.add(new FilePart("upload_image", eventImg));
            params.add(new FilePart("upload_literature", eventPdf));
            params.add(new StringPart("addeventsubmit", "Create"));           
            ((ApacheHC3Transport) http).fetchURL(addEventResultURL, params);

            int status = http.getResponseCode();
            String[] locationHeader = http.getResponseHeader("location");
            if (locationHeader != null) {
View Full Code Here

Examples of org.apache.commons.httpclient.methods.multipart.StringPart

        if (parameters[0] == null || parameters[0].length() == 0)
            logger.warning("Username is null!");
        else
            logger.finer("addPerson adding user: " + parameters[0]);

        params.add(new StringPart("add_user_name", parameters[0]));
        params.add(new StringPart("psword", parameters[1]));
        params.add(new StringPart("passwordx", parameters[1]));
        params.add(new StringPart("first_name", parameters[2]));
        params.add(new StringPart("last_name", parameters[3]));
        params.add(new StringPart("email", parameters[4]));

        String[] addressArr = prepareAddress();
        params.add(new StringPart("street1", addressArr[0]));
        params.add(new StringPart("street2", addressArr[1]));
        params.add(new StringPart("zip", addressArr[4]));
        params.add(new StringPart("city", addressArr[2]));
        params.add(new StringPart("state", addressArr[3]));
        params.add(new StringPart("country", addressArr[5]));

        params.add(new StringPart("telephone", parameters[5]));
        params.add(new StringPart("timezone", parameters[7]));
        params.add(new FilePart("user_image", personImg));
        params.add(new StringPart("summary", parameters[6]));
        params.add(new StringPart("addpersonsubmit", "Create"));
      
        ((ApacheHC3Transport)http).fetchURL(addPersonResultURL, params);

        int status = http.getResponseCode();
        String[] locationHeader = http.getResponseHeader("location");
View Full Code Here

Examples of org.apache.commons.httpclient.methods.multipart.StringPart

     * @param parameterName The name of the parameter.
     * @param parameterValue The value of the parameter.
     */
    public void addParameter(String parameterName, String parameterValue) {
        LOG.trace("enter addParameter(String parameterName, String parameterValue)");
        Part param = new StringPart(parameterName, parameterValue);
        parameters.add(param);
    }
View Full Code Here

Examples of org.apache.commons.httpclient.methods.multipart.StringPart

       
        this.server.setHttpService(new EchoService());
       
        PostMethod method = new PostMethod();
        MultipartRequestEntity entity = new MultipartRequestEntity(
            new Part[] { new StringPart("param", "Hello", "ISO-8859-1") },
            method.getParams());
        method.setRequestEntity(entity);
        client.executeMethod(method);

        assertEquals(200,method.getStatusCode());
View Full Code Here

Examples of org.apache.commons.httpclient.methods.multipart.StringPart

        file.delete();
        assertEquals(resp1, resp2);
    }

    public void testStringPartResendsData() throws Exception {
        StringPart part = new StringPart(NAME, PART_DATA);
        ByteArrayOutputStream stream = new ByteArrayOutputStream();
        part.send(stream);
        String resp1 = stream.toString();
        stream = new ByteArrayOutputStream();
        part.send(stream);
        String resp2 = stream.toString();
        assertEquals(resp1, resp2);
    }
View Full Code Here

Examples of org.apache.commons.httpclient.methods.multipart.StringPart

     * @param parameterName The name of the parameter.
     * @param parameterValue The value of the parameter.
     */
    public void addParameter(String parameterName, String parameterValue) {
        LOG.trace("enter addParameter(String parameterName, String parameterValue)");
        Part param = new StringPart(parameterName, parameterValue);
        parameters.add(param);
    }
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.