0

API サービスを使用して Web にファイルをアップロードしようとしていますが、ローカル ファイルを に渡すことができません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()
4

1 に答える 1

1

http 経由でローカル ファイルを取得しないでください。
使用File.Open方法:

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

FileStreamであるためStream、ファイルを取得します。

于 2012-11-27T12:32:14.117 に答える