@Deprecated
  public static Request create(
      HttpMethod httpMethod,
      String url,
      Map<String, Collection<String>> headers,
      byte[] body,
      Charset charset) {
    return create(httpMethod, url, headers, Body.create(body, charset), null);
  }
Builds a Request. All parameters must be effectively immutable, via safe copies.

@param httpMethod for the request.
@param url for the request.
@param headers to include.
@param body of the request, can be {@literal null}
@param charset of the request, can be {@literal null}
@return a Request
core/src/main/java/feign/Request.java