当前位置: 代码迷 >> Web前端 >> java 远路读取流文件
  详细解决方案

java 远路读取流文件

热度:141   发布时间:2012-08-29 08:40:14.0
java 远程读取流文件
public String getYCFile(String urlPath) {
        String readStr = "";
        try {
            try {
                String strUrl = urlPath.trim();
                URL url = new URL(strUrl);
                HttpURLConnection urlCon = (HttpURLConnection) url.openConnection();
                urlCon.setConnectTimeout(10000);
                urlCon.setReadTimeout(30000);
                BufferedReader in = new BufferedReader(new InputStreamReader(
                        urlCon.getInputStream(), "GBK"));
                String inputLine = " ";
                while ((inputLine = in.readLine()) != null) {
                    readStr += inputLine.trim();
                }
                in.close();
                return readStr;
            } catch (IOException e) {
                readStr = "";
            }
        } catch (Exception e) {
            readStr = "";
        }
        return readStr;
    }

?只要文件http的url就可以读取拼接成String

  相关解决方案