繁体   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