Commit 0ac10f6f authored by 华润's avatar 华润

跨省单位开户公积金服务接口

parent f0ec6bdb
......@@ -11,6 +11,7 @@ import java.util.zip.GZIPInputStream;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import static net.cdkj.gjj.adapter.domain.GzipUtil.*;
......@@ -37,15 +38,13 @@ public class TokenAcquisitionController {
jsonObject.put("userid", "gjj");
String str = jsonObject.toString();
System.out.println("鉴权参数zip压缩处理之前要发送给第三方的报文:" + str);
// String s = zipString(str);//进行zip压缩
// System.out.println("鉴权参数zip压缩处理之后发送给第三方的报文:" + str);
StringBuffer sb = new StringBuffer();
HttpURLConnection conn = null;
OutputStream out = null;
try {
// 创建url 资源
URL url = new URL("https://scjg.hubei.gov.cn/sjzt/api/oauth2/token");//正式第三方地址
// URL url = new URL("http://127.0.0.1:8080/FrontEndProcessor/FrontEndProcessor/token2");//测试第三方地址
URL url = new URL("https://scjg.hubei.gov.cn/sjzt/api/oauth2/token");//测试环境第三方地址
// URL url = new URL("http://127.0.0.1:8080/FrontEndProcessor/FrontEndProcessor/token2");//本地环境模拟第三方地址
// 创建http 连接
conn = (HttpURLConnection) url.openConnection();
// 设置允许输出
......@@ -89,8 +88,6 @@ public class TokenAcquisitionController {
while ((temp = br.readLine()) != null) {
sb.append(temp);
}
System.out.println("鉴权参数第三方返回的zip压缩过的报文:" + sb.toString());
// String s1 = unzipString(sb.toString());//将第三方返回的压缩过的json字符串解压缩
System.out.println("鉴权参数第三方返回的zip解压缩之后的报文:" + sb.toString());
return sb.toString();
} else {
......@@ -147,22 +144,10 @@ public class TokenAcquisitionController {
jsonObject.put("grant_type", "192.168.101.34");
jsonObject.put("userid", "gjj");
String str = jsonObject.toString();
System.out.println("未经过压缩处理的json字符串:"+str);
System.out.println("未经过压缩处理的json字符串:" + str);
String s = zipString(str);//进行zip压缩
System.out.println("压缩处理之后的json字符串:"+s);
System.out.println("压缩处理之后的json字符串:" + s);
String s1 = unzipString(s);//进行zip解压缩
System.out.println("解压缩处理之后的json字符串:"+s1);
System.out.println("解压缩处理之后的json字符串:" + s1);
}
/**
* 程序中访问http数据接口
*/
@ResponseBody
@PostMapping("testjson")
public static String getURLContent() {
return null;
}
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment