// 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();