HttpContext context = new BasicHttpContext();
if (allowGZip || allowDeflate) {
// Apply auth early as the decompressing client we're about
// to add will block this being applied later
HttpOp.applyAuthentication((AbstractHttpClient) client, serviceURL, context, authenticator);
this.client = new DecompressingHttpClient(client);
}
// Get the actual response stream
TypedInputStream stream = HttpOp.execHttpPostFormStream(serviceURL, this, contentTypeResult, client, context, authenticator);
if (stream == null)