接口调用问题

蓝莓之恋9527 2020-09-14 05:51:59
请教一个问题,同一个接口,请求报文一样,使用HttpClient 发送post请求正常,但是使用HttpURLConnection 却报406了,这是什么原因啊,还有这两者的区别在哪里
...全文
7854 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
蓝莓之恋9527 2020-09-16
  • 打赏
  • 举报
回复
上图了,请各位大佬看看,其中str是请求报文
HttpClient


HttpURLConnection
冰思雨 2020-09-15
  • 打赏
  • 举报
回复
Request Headers 里面,要指定 Content-Type 的类型
s478853630 2020-09-15
  • 打赏
  • 举报
回复
HttpClient是Apache的产品 HttpURLConnection是java之父的杰作,不需要怀疑吧 都能用,就看你习惯了,我喜欢后者多一点,原因是不需要引用任何jar包
tianfang 2020-09-15
  • 打赏
  • 举报
回复
上代码吧 这么看不出区别
weixin_38858857 2020-09-15
  • 打赏
  • 举报
回复
http status code 406一般为协议格式错误,可以截包看看格式是否正确?

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧