private static StringBuilder urlEncodeFormParams0(List<Param> params, Charset charset) { StringBuilder sb = StringBuilderPool.DEFAULT.stringBuilder(); for (Param param : params) { encodeAndAppendFormParam(sb, param.getName(), param.getValue(), charset); } sb.setLength(sb.length() - 1); return sb; }
private void encodeAndAppendQueryParams(final StringBuilder sb, final List<Param> queryParams) { for (Param param : queryParams) encodeAndAppendQueryParam(sb, param.getName(), param.getValue()); }
private void appendRawQueryParams(final StringBuilder sb, final List<Param> queryParams) { for (Param param : queryParams) appendRawQueryParam(sb, param.getName(), param.getValue()); }
@Override public String toString() { StringBuilder sb = new StringBuilder(getUrl()); sb.append("\t"); sb.append(method); sb.append("\theaders:"); if (!headers.isEmpty()) { for (Map.Entry<String, String> header : headers) { sb.append("\t"); sb.append(header.getKey()); sb.append(":"); sb.append(header.getValue()); } } if (isNonEmpty(formParams)) { sb.append("\tformParams:"); for (Param param : formParams) { sb.append("\t"); sb.append(param.getName()); sb.append(":"); sb.append(param.getValue()); } } return sb.toString(); } }
protected void visitCustomHeaders(PartVisitor visitor) { if (isNonEmpty(part.getCustomHeaders())) { for (Param param : part.getCustomHeaders()) { visitor.withBytes(CRLF_BYTES); visitor.withBytes(param.getName().getBytes(US_ASCII)); visitor.withBytes(HEADER_NAME_VALUE_SEPARATOR_BYTES); visitor.withBytes(param.getValue().getBytes(US_ASCII)); } } }
private static StringBuilder urlEncodeFormParams0(List<Param> params) { StringBuilder sb = StringUtils.stringBuilder(); for (Param param : params) { encodeAndAppendFormParam(sb, param.getName(), param.getValue()); } sb.setLength(sb.length() - 1); return sb; }
private void encodeAndAppendQueryParams(final StringBuilder sb, final List<Param> queryParams) { for (Param param : queryParams) encodeAndAppendQueryParam(sb, param.getName(), param.getValue()); }
private void appendRawQueryParams(final StringBuilder sb, final List<Param> queryParams) { for (Param param : queryParams) appendRawQueryParam(sb, param.getName(), param.getValue()); }
@Override public String toString() { StringBuilder sb = new StringBuilder(getUrl()); sb.append("\t"); sb.append(method); sb.append("\theaders:"); if (isNonEmpty(headers)) { for (String name : headers.keySet()) { sb.append("\t"); sb.append(name); sb.append(":"); sb.append(headers.getJoinedValue(name, ", ")); } } if (isNonEmpty(formParams)) { sb.append("\tformParams:"); for (Param param : formParams) { sb.append("\t"); sb.append(param.getName()); sb.append(":"); sb.append(param.getValue()); } } return sb.toString(); } }
protected void visitCustomHeaders(PartVisitor visitor) throws IOException { if (isNonEmpty(customHeaders)) { for (Param param: customHeaders) { visitor.withBytes(CRLF_BYTES); visitor.withBytes(param.getName().getBytes(US_ASCII)); visitor.withBytes(param.getValue().getBytes(US_ASCII)); } } }