开发者社区> 问答> 正文

如何修改HttpKit中HttpURLConnection的Content-Type?报错 

现在需要修改Content-Type为application/json
HttpKit中默认是application/x-www-form-urlencoded , 如何更改呢?

展开
收起
kun坤 2020-06-03 09:34:46 704 0
1 条回答
写回答
取消 提交回答
  •    HttpKit的 get、post 方法都重载过带 Map<String, String> headers 参数的方法,将需要设置的 header 值先放入即可,具体到你的需求可以是:

    Map<String, String> headers = new HashMap<String, String>();
    headers.put("Content-Type", "application/json");
    HttpKit.get(url, null, headers);

    ######HttpKit的get和post方法都可以将消息头以map形式参数传入的######

    引用来自“台俊峰”的评论

    HttpKit的get和post方法都可以将消息头以map形式参数传入的 public static String get(String url, Map<String, String> queryParas, Map<String, String> headers) ######感谢两位,哎~惭愧 , 没看到后面的判断headers的代码,要命~
    2020-06-03 09:34:53
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载