67,512
社区成员
发帖
与我相关
我的任务
分享
public static void main(String[] args) throws Exception {
Test t=new Test();
String json=t.getLoginJson();
System.out.println("初始化的JSON="+json);
System.out.println("发送POST请求");
//发送 POST 请求
String sr=HttpRequest.sendPost("https://api.baidu.com/sem/common/HolmesLoginService",
new String(RSAUtils.encryptByPublicKey(GZIPUtils.compressToByte(json), Constant.PUBLICKEY)));
System.out.println(sr);
}
//GZIPUtils.compressToByte(json) 对JSON进行GZIP压缩
//RSAUtils.encryptByPublicKey 是压缩后进行加密
//Constant.PUBLICKEY 是百度提供的公钥