private void appendValue(AppendingStringBuffer url, String key, String value) { String escapedValue = urlEncode(value); if (!Strings.isEmpty(escapedValue)) { if (!url.endsWith("/")) { url.append("/"); } url.append(key).append("/").append(escapedValue).append("/"); } }