java跨域后台发送get请求,获取返回值
来源:互联网 发布:node网络服务器搭建 编辑:程序博客网 时间:2024/06/05 05:44
@RequestMapping(value = "/subscribeChannel", method = RequestMethod.GET) @ResponseBody public String subscribeChannel(String rtmpUrl){ String result=""; try{ if(rtmpUrl ==null || "".equals(rtmpUrl)){ rtmpUrl ="xxxxx请求url"; } System.out.println("进入视频播放页面:"+rtmpUrl); // 根据地址获取请求 HttpGet request = new HttpGet(rtmpUrl);//这里发送get请求 request.setHeader("Connection","close"); // 获取当前客户端对象 HttpClient httpClient = new DefaultHttpClient(); // 通过请求对象获取响应对象 HttpResponse response = httpClient.execute(request); // 判断网络连接状态码是否正常(0--200都数正常) if (response.getStatusLine().getStatusCode() == HttpStatus.SC_OK) { result= EntityUtils.toString(response.getEntity(),"utf-8"); }else{ result= EntityUtils.toString(response.getEntity(),"utf-8"); } System.out.println("成功json对象:"+result); if(result == null || "".equals(result)){ result = "{\"data\":{},\"message\":\"请求失败,视频服务器未启动\",\"statusCode\":\"100100\"}"; // throw new HttpException("播放异常!"); } }catch (Exception e){ e.printStackTrace(); result = "{\"data\":{},\"message\":\"请求失败,视频服务器未启动\",\"statusCode\":\"100100\"}"; // throw new HttpException("播放异常!"); } return result; }
阅读全文
0 0
- java跨域后台发送get请求,获取返回值
- java后台发送请求并获取返回值
- Java后台发送Post和get请求 (并解决返回值乱码问题)
- Java 后台模拟发送 POST GET 请求
- Java后台发送Post和get请求
- Java后台使用get方式远程跨域请求,返回数据为中文乱码解决方法
- Java爬虫(一)利用GET和POST发送请求,获取服务器返回信息
- Java爬虫(一)利用GET和POST发送请求,获取服务器返回信息
- Ajax Get请求获取后台返回的数据
- Ajax Get请求获取后台返回的数据
- java后台发送http请求(post,get)
- httpclient发送post/get请求,Java后台怎么接受
- JAVA发送GET请求
- Java发送http POST,GET,并获取返回数据
- Java 与 PHP 发送get请求并获取远程内容
- extjs请求java后台,获取返回数据的方式
- java 后台发送http请求
- java中发送GET请求
- 字符串分隔
- 实时汇率转换
- JS中创建对象的方法总结
- 跳转第三方地图app
- Callback definition file not found
- java跨域后台发送get请求,获取返回值
- Python学习之旅-5
- loadrunner 12.53 使用方法
- phpcms v9中用PC标签在列表页中调出文章内容
- express手册之五,request和response
- allegro资料收集
- Spring(4): AOP
- Dumpbin工具参数详解
- textview滚动条效果的text