Package org.apache.commons.httpclient.methods

Examples of org.apache.commons.httpclient.methods.PutMethod.addRequestHeader()


    protected PutMethod executePutXml(String uri, Object object) throws Exception
    {
        HttpClient httpClient = new HttpClient();

        PutMethod putMethod = new PutMethod(uri);
        putMethod.addRequestHeader("Accept", MediaType.APPLICATION_XML.toString());

        StringWriter writer = new StringWriter();
        marshaller.marshal(object, writer);

        RequestEntity entity =
View Full Code Here


        HttpClient httpClient = new HttpClient();
        httpClient.getState().setCredentials(AuthScope.ANY, new UsernamePasswordCredentials(userName, password));
        httpClient.getParams().setAuthenticationPreemptive(true);

        PutMethod putMethod = new PutMethod(uri);
        putMethod.addRequestHeader("Accept", MediaType.APPLICATION_XML.toString());

        StringWriter writer = new StringWriter();
        marshaller.marshal(object, writer);

        RequestEntity entity =
View Full Code Here

                logger.debug("ping: topologyAnnouncement json is: " + p);
            }
            requestValidator.trustMessage(method, p);
            if (config.isGzipConnectorRequestsEnabled()) {
                // tell the server that the content is gzipped:
                method.addRequestHeader("Content-Encoding", "gzip");
                // and gzip the body:
                final ByteArrayOutputStream baos = new ByteArrayOutputStream();
                final GZIPOutputStream gzipOut = new GZIPOutputStream(baos);
                gzipOut.write(p.getBytes("UTF-8"));
                gzipOut.close();
View Full Code Here

                method.setRequestEntity(new StringRequestEntity(p, "application/json", "UTF-8"));
                lastRequestEncoding = "plaintext";
            }
            // independent of request-gzipping, we do accept the response to be gzipped,
            // so indicate this to the server:
            method.addRequestHeader("Accept-Encoding", "gzip");
            DefaultHttpMethodRetryHandler retryhandler = new DefaultHttpMethodRetryHandler(0, false);
            httpClient.getParams().setParameter(HttpMethodParams.RETRY_HANDLER, retryhandler);
            httpClient.getHttpConnectionManager().getParams().setConnectionTimeout(1000*config.getConnectionTimeout());
            httpClient.getHttpConnectionManager().getParams().setSoTimeout(1000*config.getSoTimeout());
            method.getParams().setSoTimeout(1000*config.getSoTimeout());
 
View Full Code Here

        // Host: media.example.org
        // Content-Type: image/png
        // Content-Length: nnn
        // ...binary data...
        PutMethod put = new PutMethod( providerURI + "/" + mediaId );
        put.addRequestHeader( "Content-Type", "image/jpg" );
        put.addRequestHeader( "Title", "Title " + receiptName + "" );
        put.addRequestHeader( "Slug", "Slug " + receiptName + "" );
        put.setRequestEntity(
                             new InputStreamRequestEntity( new FileInputStream( input ), "image/jpg" ) );
View Full Code Here

        // Content-Type: image/png
        // Content-Length: nnn
        // ...binary data...
        PutMethod put = new PutMethod( providerURI + "/" + mediaId );
        put.addRequestHeader( "Content-Type", "image/jpg" );
        put.addRequestHeader( "Title", "Title " + receiptName + "" );
        put.addRequestHeader( "Slug", "Slug " + receiptName + "" );
        put.setRequestEntity(
                             new InputStreamRequestEntity( new FileInputStream( input ), "image/jpg" ) );

        // Get HTTP client
View Full Code Here

        // Content-Length: nnn
        // ...binary data...
        PutMethod put = new PutMethod( providerURI + "/" + mediaId );
        put.addRequestHeader( "Content-Type", "image/jpg" );
        put.addRequestHeader( "Title", "Title " + receiptName + "" );
        put.addRequestHeader( "Slug", "Slug " + receiptName + "" );
        put.setRequestEntity(
                             new InputStreamRequestEntity( new FileInputStream( input ), "image/jpg" ) );

        // Get HTTP client
        HttpClient httpclient = new HttpClient();
View Full Code Here

        // Host: media.example.org
        // Content-Type: image/png
        // Content-Length: nnn
        // ...binary data...
        PutMethod put = new PutMethod( providerURI + "/" + mediaId + "-bogus" ); // Does not exist.
        put.addRequestHeader( "Content-Type", "image/jpg" );
        put.addRequestHeader( "Title", "Title " + receiptName + "" );
        put.addRequestHeader( "Slug", "Slug " + receiptName + "" );
        put.setRequestEntity(
                             new InputStreamRequestEntity( new FileInputStream( input ), "image/jpg" ) );
View Full Code Here

        // Content-Type: image/png
        // Content-Length: nnn
        // ...binary data...
        PutMethod put = new PutMethod( providerURI + "/" + mediaId + "-bogus" ); // Does not exist.
        put.addRequestHeader( "Content-Type", "image/jpg" );
        put.addRequestHeader( "Title", "Title " + receiptName + "" );
        put.addRequestHeader( "Slug", "Slug " + receiptName + "" );
        put.setRequestEntity(
                             new InputStreamRequestEntity( new FileInputStream( input ), "image/jpg" ) );

        // Get HTTP client
View Full Code Here

        // Content-Length: nnn
        // ...binary data...
        PutMethod put = new PutMethod( providerURI + "/" + mediaId + "-bogus" ); // Does not exist.
        put.addRequestHeader( "Content-Type", "image/jpg" );
        put.addRequestHeader( "Title", "Title " + receiptName + "" );
        put.addRequestHeader( "Slug", "Slug " + receiptName + "" );
        put.setRequestEntity(
                             new InputStreamRequestEntity( new FileInputStream( input ), "image/jpg" ) );

        // Get HTTP client
        HttpClient httpclient = new HttpClient();
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.