最近有个需求,我司和另个公司之间的接口需要进行交互,我们以GET参数 http://xxx.xxx.xxx/xxx?sign=xxxxxxxxxx进行传递信息,我想知道我们传递的时候用java代码在后台如何实现,还有需要我们这边也得有个服务端,需要他们进行访问,该如何实现?
解决方案 »
- tomcat启动报错
- 怎么把参数放到<jsp:forward 里
- 高级sql语句查询 求解
- 再发贴!JAVA的一个题,由于本人没学JAVA,所以,请大侠帮个忙,高分!
- JSF下载文件问题
- 招版主,Java高手进
- 求助 在Hibernate中如何使用数据库连接池
- The value of the local variable age is not used提示这个是什么意思
- ejb真的好吗? 测试结果说明一切
- 用json-lib或者gson在action里把list或者一个javabean转换后 是不是转换后就变成字符串啊
- 报错
- spring mvc在bean注入中 使用URLClassLoader加载特点位置jar包出现NoClassDefFoundError,请大佬们帮帮忙
2.对方请求你,你需要提供一个url地址给他,你自己应用里面写一个处理该url请求的模块,获取到get参数
StringBuilder json = new StringBuilder();
try {
URL oracle = new URL(url);
URLConnection yc = oracle.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
yc.getInputStream(),"utf-8"));//防止乱码
String inputLine = null;
while ((inputLine = in.readLine()) != null) {
json.append(inputLine);
}
in.close();
} catch (MalformedURLException e) {
} catch (IOException e) {
}
return json.toString();
}