code: public FoxHttpResponse execute(FoxHttpClient foxHttpClient) throws FoxHttpException {
          verifyRequest();
          foxHttpClient.getFoxHttpLogger().log("========= Request =========");
          foxHttpClient.getFoxHttpLogger().log("setFoxHttpClient(" + foxHttpClient + ")");
          this.foxHttpClient = foxHttpClient;
  
          return executeHttp("https".equals(url.getProtocol()));
      }
docs: Execute a this request
  
  @param foxHttpClient a specific client which will be used for this request
  @return Response if this request
  @throws FoxHttpException