java实现短链接得到长链接!!!
生活随笔
收集整理的這篇文章主要介紹了
java实现短链接得到长链接!!!
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
java實現短鏈接得到長鏈接!!!
重點:params.setParameter(ClientPNames.HANDLE_REDIRECTS, false);//禁止重定向,不設置(有些短鏈接)獲取不到headers里的Location HttpClient client = new DefaultHttpClient();HttpParams params = client.getParams();params.setParameter(ClientPNames.HANDLE_REDIRECTS, false);HttpContext context = new BasicHttpContext();HttpGet get = new HttpGet("短鏈接");try {HttpResponse response = client.execute(get, context);HttpEntity entity = response.getEntity();if (null != entity) {Header[] headers = response.getHeaders("Location");if (headers != null && headers.length > 0) {String redirectUrl = headers[0].getValue();System.out.println(redirectUrl);}}} catch (ClientProtocolException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}?
?
?
?
總結
以上是生活随笔為你收集整理的java实现短链接得到长链接!!!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信公众平台如何给粉丝分组打标签?
- 下一篇: 《自拍教程20》ffmpeg 音视频图像