public static HttpUriRequest create(final String method, final URI uri) {
        return create(Method.normalizedValueOf(method), uri);
    }
Creates a new HttpUriRequest for the given {@code method} and {@code URI}.

@param method A method supported by this class.
@param uri a non-null request URI.
@throws IllegalArgumentException if the method is not supported.
@throws IllegalArgumentException if the URI is null.
@return A new HttpUriRequest.
httpclient5/src/main/java/org/apache/hc/client5/http/classic/methods/ClassicHttpRequests.java