最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java讀取網(wǎng)絡(luò)文件的實(shí)例代碼

 更新時(shí)間:2022年07月12日 11:28:49   作者:CrazZy651314  
這篇文章主要介紹了Java讀取網(wǎng)絡(luò)文件的實(shí)例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Java讀取網(wǎng)絡(luò)文件

輸入url地址讀取txt文件

/**
 * Created by qqg on 2018/1/3.
 */
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLConnection;
public class w{
    private static String openFile(String filePath) {
        int HttpResult; // 服務(wù)器返回的狀態(tài)
        String ee = new String();
        try
        {
            URL url =new URL(filePath); // 創(chuàng)建URL
            URLConnection urlconn = url.openConnection(); // 試圖連接并取得返回狀態(tài)碼
            urlconn.connect();
            HttpURLConnection httpconn =(HttpURLConnection)urlconn;
            HttpResult = httpconn.getResponseCode();
            if(HttpResult != HttpURLConnection.HTTP_OK) {
                System.out.print("無(wú)法連接到");
            } else {
                int filesize = urlconn.getContentLength(); // 取數(shù)據(jù)長(zhǎng)度
                InputStreamReader isReader = new InputStreamReader(urlconn.getInputStream(),"UTF-8");
                BufferedReader reader = new BufferedReader(isReader);
                StringBuffer buffer = new StringBuffer();
                String line; // 用來(lái)保存每行讀取的內(nèi)容
                line = reader.readLine(); // 讀取第一行
                while (line != null) { // 如果 line 為空說(shuō)明讀完了
                    buffer.append(line); // 將讀到的內(nèi)容添加到 buffer 中
                    buffer.append(" "); // 添加換行符
                    line = reader.readLine(); // 讀取下一行
                }
                System.out.print(buffer.toString());
                ee = buffer.toString();
            }
        }
        catch (FileNotFoundException e) {
            e.printStackTrace();
        }
        catch (IOException e) {
            e.printStackTrace();
        }
        return  ee;
    }
    public static void main(String[] args){    System.out.print(w.openFile("http://******/hrmsstatic/SensitiveWord.txt"));
    }
}

Java讀取網(wǎng)絡(luò)文件問(wèn)題 protocol = http host = null

通過(guò)ip地址讀取文件

public void testReadFile() {
?? ??? ?try {
?? ??? ??? ?URL url = new URL("http://172.31.77.220:8080/data/files/F_000001/F_000001_10743.xlsx");
?? ??? ??? ?URLConnection openConnection = url.openConnection();
?? ??? ??? ?InputStream inputStream = openConnection.getInputStream();
?? ??? ?} catch (Exception e) {
?? ??? ??? ?e.printStackTrace();
?? ??? ?}
?? ?}

protocol = http host = null錯(cuò)誤

上述代碼寫(xiě)成  

URL url = new URL("http:/172.31.77.220:8080/data/files/F_000001/F_000001_10743.xlsx");

這樣會(huì)報(bào)這個(gè)錯(cuò)誤

應(yīng)該是雙斜杠才正確

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • java調(diào)用webService接口的代碼實(shí)現(xiàn)

    java調(diào)用webService接口的代碼實(shí)現(xiàn)

    本文主要介紹了java調(diào)用webService接口的代碼實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • Nacos封裝通用HttpClient詳解

    Nacos封裝通用HttpClient詳解

    這篇文章主要介紹了Nacos封裝通用HttpClient用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • 教你1秒將本地SpringBoot項(xiàng)目jar包部署到Linux環(huán)境(超詳細(xì)!)

    教你1秒將本地SpringBoot項(xiàng)目jar包部署到Linux環(huán)境(超詳細(xì)!)

    spring Boot簡(jiǎn)化了Spring應(yīng)用的開(kāi)發(fā)過(guò)程,遵循約定優(yōu)先配置的原則提供了各類(lèi)開(kāi)箱即用(out-of-the-box)的框架配置,下面這篇文章主要給大家介紹了關(guān)于1秒將本地SpringBoot項(xiàng)目jar包部署到Linux環(huán)境的相關(guān)資料,超級(jí)詳細(xì),需要的朋友可以參考下
    2023-04-04
  • Spring Boot項(xiàng)目中集成微信支付v3

    Spring Boot項(xiàng)目中集成微信支付v3

    這篇文章主要介紹了Spring Boot項(xiàng)目中集成微信支付v3,幫助大家更好的理解和使用spring boot框架,感興趣的朋友可以了解下
    2021-01-01
  • 深入了解Java并發(fā)AQS的獨(dú)占鎖模式

    深入了解Java并發(fā)AQS的獨(dú)占鎖模式

    AQS是一種提供了原子式管理同步狀態(tài)、阻塞和喚醒線(xiàn)程功能以及隊(duì)列模型的簡(jiǎn)單框架。一般來(lái)說(shuō),同步工具實(shí)現(xiàn)鎖的控制分為獨(dú)占鎖和共享鎖,而AQS提供了對(duì)這兩種模式的支持。本文主要來(lái)介紹一下獨(dú)占鎖模式,需要的可以參考一下
    2022-10-10
  • 如何在Redis中實(shí)現(xiàn)分頁(yè)排序查詢(xún)過(guò)程解析

    如何在Redis中實(shí)現(xiàn)分頁(yè)排序查詢(xún)過(guò)程解析

    這篇文章主要介紹了如何在Redis中實(shí)現(xiàn)分頁(yè)排序查詢(xún)過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Spring實(shí)戰(zhàn)之使用TransactionProxyFactoryBean實(shí)現(xiàn)聲明式事務(wù)操作示例

    Spring實(shí)戰(zhàn)之使用TransactionProxyFactoryBean實(shí)現(xiàn)聲明式事務(wù)操作示例

    這篇文章主要介紹了Spring實(shí)戰(zhàn)之使用TransactionProxyFactoryBean實(shí)現(xiàn)聲明式事務(wù)操作,結(jié)合實(shí)例形式分析了spring使用TransactionProxyFactoryBean實(shí)現(xiàn)聲明式事務(wù)相關(guān)配置、接口設(shè)置與使用技巧,需要的朋友可以參考下
    2020-01-01
  • Java中關(guān)于文件路徑讀取問(wèn)題的分析

    Java中關(guān)于文件路徑讀取問(wèn)題的分析

    今天給大家?guī)?lái)的是關(guān)于Java的相關(guān)知識(shí),文章圍繞著Java中關(guān)于文件路徑讀取問(wèn)題展開(kāi),文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • Java爬蟲(chóng)抓取視頻網(wǎng)站下載鏈接

    Java爬蟲(chóng)抓取視頻網(wǎng)站下載鏈接

    本文是通過(guò)JAVA獲取優(yōu)酷、土豆、酷6、6間房等視頻,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-10-10
  • 解決SpringMVC 返回Java8 時(shí)間JSON數(shù)據(jù)的格式化問(wèn)題處理

    解決SpringMVC 返回Java8 時(shí)間JSON數(shù)據(jù)的格式化問(wèn)題處理

    本篇文章主要介紹了解決SpringMVC 返回Java8 時(shí)間JSON數(shù)據(jù)的格式化問(wèn)題處理,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-02-02

最新評(píng)論

虎林市| 德惠市| 全椒县| 青州市| 丰原市| 临夏县| 岳普湖县| 两当县| 尉犁县| 漯河市| 泽库县| 辽阳市| 金湖县| 南靖县| 宾阳县| 子长县| 鱼台县| 堆龙德庆县| 盱眙县| 卢龙县| 峨山| 沧州市| 梨树县| 萍乡市| 柳河县| 靖州| 台南市| 秦安县| 白玉县| 武宣县| 松滋市| 安溪县| 瑞丽市| 东莞市| 龙游县| 东辽县| 老河口市| 武汉市| 辽阳县| 确山县| 博野县|