protected String[] getPathAndQuery(SenderRequest request) {
ValueStrategy nullStrategy = request.getNullValueStrategy() != null ? request.getNullValueStrategy() : config
.getNullValueStrategy();
ValueStrategy emptyStrategy = request.getEmptyValueStrategy() != null ? request.getEmptyValueStrategy() : config
.getEmptyValueStrategy();
EncodeStrategy encodeStrategy = request.getUrlEncodingStrategy() != null ? request.getUrlEncodingStrategy()
: config.getUrlEncodingStrategy();
StringBuilder sbMxParams = null;
StringBuilder sbQuParams = null;
boolean bQp = false; //is any query parameter
//XXX multivalue parameter encode paramA=val1,val2