public String postByRead(
                    final String url,
                    final Reader input,
                    final String media_type
                    )
    {
        String  location = _execute( url, HttpMethod.POST,
                        new ReaderRequestCallback( input, MediaType.parseMediaType( media_type ) ),
                        new LocationHeaderResponseExtractor() );

        return location;
    }
public String postByRead ( final String url , final Reader input , final String media_type ) { String location = _execute ( url , HttpMethod . POST , new ReaderRequestCallback ( input , MediaType . parseMediaType ( media_type ) ) , new LocationHeaderResponseExtractor ( ) ) ; return location ; }
HTTP POST: Reads the contents from the specified reader and sends them to the URL.

@return
the location, as an URI, where the resource is created.
@throws  HttpException
when an exceptional condition occurred during the HTTP method execution.