Действительно ли возможно читать из URL в Систему. Объект IO.Stream?

касательно находится в и .

необходимо использовать out в предпочтении везде, где оно достаточно для требований.

18
задан Eugene Griaznov 5 April 2015 в 10:10
поделиться

3 ответа

VB.Net:

Dim req As WebRequest = HttpWebRequest.Create("url here")
Using stream As Stream = req.GetResponse().GetResponseStream()

End Using

C #:

var req = System.Net.WebRequest.Create("url here");
using (Stream stream = req.GetResponse().GetResponseStream())
{

}
19
ответ дан 30 November 2019 в 06:17
поделиться

Используйте WebClient.OpenRead :

Using wc As New WebClient()
    Using stream As Stream = wc.OpenRead(msgURL)
        ...
    End Using
End Using
32
ответ дан 30 November 2019 в 06:17
поделиться

Да, вы можете использовать объект HttpWebRequest для получения потока ответов:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)request.GetResponse(); 
Stream receiveStream = response.GetResponseStream();
// read the stream
receiveStream.Close();
response.Close();

(Урезано и упрощено из документации ).

2
ответ дан 30 November 2019 в 06:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: