code: @Override
      public String path() {
          try {
              return new URI(request.uri()).getRawPath();
          } catch (URISyntaxException e) { //NOSONAR
              // Should never be the case.
              return uri();
          }
      }
docs: The URI path, without the query part.