java接口交互字符编码问题

我们的项目是utf8的,对方的项目参数传递使用的GBK格式,
双方项目都是已上线,不可能修改编码格式。
对方请求头部这种类型有content-type
"content-type":"application/x-www-form-urlencoded;charset=GBK"
我们项目中接收到的中文参数乱码
[����������-"������Ʒ"�벻Ҫ��]������Ʒ-�벻Ҫ��
强行转码没有成功,应该怎么处理
图片说明

这个不能满足你么?图片说明

try {
String param = new String(itemTitle.getBytes("GBK"),"utf-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
试一下这种方式,不知道能不能满足你的需求