code: private HttpResponse executeRequest(HttpPost request) throws Exception {
          try {
              HttpClient httpClient = connection.getHttpClient();
              HttpContext httpContext = connection.getHttpContext();
              HttpResponse response = httpClient.execute(request, httpContext);
              return response;
          } catch (Exception e) {
              throw MwsUtl.wrap(e);
          }
      }
docs: Execute a request on this calls connection and context.
  
  @param request
  
  @return The response to executing the request.