簡體   English   中英

來自本地文件VB.net的InputStream

[英]InputStream from a local file VB.net

我正在嘗試使用API​​服務將文件上傳到網絡,但是無法將本地文件傳遞給InputStream

我該怎么做? 我使用FileWebRequest但無法正常工作。

Dim uri As New Uri("C:/Captura.PNG")
Dim myFileWebRequest As FileWebRequest = WebRequest.Create(uri)
Dim myFileWebResponse As FileWebResponse = myFileWebRequest.GetResponse()
Dim receiveStream As Stream = myFileWebResponse.GetResponseStream()

您不應該通過http獲取本地文件。
使用File.Open方法:

Dim fs As FileStream = File.Open("C:/Captura.PNG", _
        FileMode.Open, _
        FileAccess.Write, _
        FileShare.None)

由於FileStreamStream ,因此將獲取文件。

暫無
暫無

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

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