簡體   English   中英

如何保存從 HTTP 獲取的文件在磁盤文件 java 上獲取響應

[英]How to save file getting from HTTP GET response on disk file java

我收到一個響應 HTTP GET 請求的文件。 我嘗試了以下 curl 命令,它為我提供了我想要的確切 output :

curl -X GET <URL> -H 'Authorization: Bearer <token>' --output <Path on local machine>/Test.pdf

有人可以提供 java 代碼來將此文件保存在我的本地存儲中而不使用外部庫嗎?

嘗試編寫代碼並在 java.net 和 java.io 包上進行一些練習怎么樣?

請查看 class URL和方法openStream以訪問內容。

然后,您可以通過利用 Java 文件 IO 來保存它,感興趣的類將是用於讀取內容的BufferedInputStream和用於保存內容的BufferedOutputStream

請參考 文件 IO 教程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM