Post Form Urlencoded HttpEntity

来源:互联网 发布:数据库爆破 原理 编辑:程序博客网 时间:2024/05/18 02:36
private HttpEntity<String> generateRequestEntity(Map<String, String> params) {        StringBuilder sb = new StringBuilder();        params.forEach((key, value) -> sb.append(key).append("=").append(value).append("&"));        HttpHeaders headers = new HttpHeaders();        headers.setAccept(Collections.singletonList(MediaType.APPLICATION_JSON));        headers.add("Content-Type", "application/x-www-form-urlencoded");        AtomicReference<HttpEntity<String>> entity = new AtomicReference<>(new HttpEntity<>(sb.toString().substring(0,sb.toString().length - 1), headers));        return entity.get();    }
阅读全文
0 0