这里是在A平台做的操作
获取了html服务端的操作,传给平台B,然后获取平台B的数据传给html。
//获取页面检索条件并扔出条件给B平台
@ResponseBody
@RequestMapping("/return")
public Object test(
@RequestParam String VIDEO_NAME
) throws IOException {
System.out.println(VIDEO_NAME);
URL url = new URL("http://localhost:8181/yypt/appVideolist/pageList");
URLConnection uc = url.openConnection();
HttpURLConnection huc = (HttpURLConnection) uc;
huc.setRequestMethod("POST");
huc.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
huc.setRequestProperty("Connection", "Keep-Alive");
huc.setRequestProperty("Charset","UTF-8");
huc.setDoOutput(true);
huc.setDoInput(true);
OutputStream os = uc.getOutputStream();
String test = "VIDEO_NAME=" + URLEncoder.encode(VIDEO_NAME, "UTF-8");
os.write(test.getBytes());
int httpResponseCode = huc.getResponseCode();
JSONObject object = new JSONObject();
if(httpResponseCode == HttpURLConnection.HTTP_OK) {
BufferedReader br = new BufferedReader(new InputStreamReader(huc.getInputStream()));
String line = null;
while((line = br.readLine()) != null) {
System.out.println("11111"+line);
object= JSONObject.parseObject(line.toString());
if (object.size() > 0) {
for (int i = 0; i < object.size(); i++) {
JSONObject jo = (JSONObject) object.get(i);
}
System.out.println(object);
}
}
}
return object;
}