code: public Optional<HttpRequest> getHttpRequest() {
          final Optional<Request<Object>> request = this.getRequest();
          if (request.isPresent()) {
              return findHttpRequest(request.get());
          } else {
              return Optional.empty();
          }
      }
docs: Grab the current http request.
  
  @return Optional http request.