Java程序中访问url接口

Linux大全评论855 views阅读模式
  1. /**  
  2.      * 程序中访问http数据接口  
  3.      */  
  4.     public String searchLoginService(String urlStr) {   
  5.            
  6.         /** 网络的url地址 */  
  7.         URL url = null;   
  8.            
  9.         /** http连接 */  
  10.         HttpURLConnection httpConn = null;   
  11.            
  12.         /**//** 输入流 */  
  13.         BufferedReader in = null;   
  14.         StringBuffer sb = new StringBuffer();   
  15.         try{   
  16.             url = new URL(urlStr);   
  17.             in = new BufferedReader( new InputStreamReader(url.openStream(),"UTF-8") );   
  18.             String str = null;   
  19.             while((str = in.readLine()) != null) {   
  20.                 sb.append( str );   
  21.             }   
  22.         } catch (Exception ex) {   
  23.             logger.error(ex.getMessage(), ex);   
  24.         } finally{   
  25.             try{   
  26.                 if(in!=null) {   
  27.                     in.close();   
  28.                 }   
  29.             }catch(IOException ex) {   
  30.                 logger.error(ex.getMessage(), ex);   
  31.             }   
  32.         }   
  33.         String result =sb.toString();   
  34.         System.out.println(result);   
  35.         return result;   
  36.     }  

企鹅博客
  • 本文由 发表于 2020年8月14日 09:24:13
  • 转载请务必保留本文链接:https://www.qieseo.com/153936.html

发表评论