RequestUtil.checkForInvalidMultipleParameters(params);
final String responseMediaType = RequestUtil.getResponseMediaType(params,
httpAttributes.getRequestMediaType(), httpAttributes.getResponseMediaType());
httpAttributes.setResponseMediaType(responseMediaType);
final RequestLogger requestLogger = Factory.getRequestLogger();
final Request.Type type = Request.Type.fromHttpMethod(httpAttributes.getMethod());
return new RequestImpl(httpAttributes, type, resName, resIds, params, null, requestLogger);
}