post接口发送json方法
相同接口,相同参数,form方式就成功,json方式提示参数不全
运行结果
改成httpPost.addHeader("Content-Type", "application/json");也不行
debug结果
post接口发送json方法
相同接口,相同参数,form方式就成功,json方式提示参数不全
运行结果
改成httpPost.addHeader("Content-Type", "application/json");也不行
debug结果
对方服务返回给你消息,说明你们相互是可以通讯的,对方服务返回结果提示你的请求缺少必要参数有2种可能
1.你发送请求少带参数了
2.对方接口不能解析json格式的参数
看你问题说明里使用post+form-data方式是可以请求成功的,那么我觉得出现可能是对方接口无法接收json参数,请确认对方提供的接口上添加了@RequestBody注解