Usando o HttpWebRequest para ler conteúdo de WebServers remotos
ASP.NET
26/05/2009 por
Jar Jar Binks
A classe HttpWebRequest permite que você faça requisições web a servidores HTTP programaticamente.
O código a seguir mostra como ler o conteúdo de um arquivo( ou endereço) de um servidor remoto usando a classe HttpWebRequest .
Try
Dim wRequest As System.Net.HttpWebRequest
Dim targetURI As New Uri("http://www.pogmasters.net")
wRequest = DirectCast(System.Net.HttpWebRequest.Create(targetURI), System.Net.HttpWebRequest)
'No código acima , o endereço http://www.pogmasters.net está sendo usado como exemplo
'mas poderia ser um outro endereço (http://www.google.com.br , http://www.claytonfreitas.com.br), ou um endereço com o caminho de um arquivo específico.
If (wRequest.GetResponse().ContentLength > 0) Then
Dim str As New System.IO.StreamReader(wRequest.GetResponse().GetResponseStream())
'O conteúdo do endereço é:
Response.Write("O conteúdo do endereço é: <br />" & str.ReadToEnd())
str.Close()
End If
Catch ex As System.Net.WebException
Response.Write("Endereço ou arquivo não existe.")
End Try
Clique aqui para ver a versão C#: http://pogmasters.net/pogs/usando-o-httpwebrequest-para-ler-conteudo-de-webservers-remotos-c.aspx
Au revoir!
[keywords]
httpRequest
*** Dica Postada por POG MASTERS DESKTOP - v1.0
Comentários sobre o artigo
21/08/2009
por
anonimo
Muto limitado este comentário, falta mais detalhes...
21/05/2010
por
lucilus
Valeu meu ajudou aqui pra ler uma arquivo xml que nao tava dando pois tava com o path muito grande
mas por stream foi
Poste um comentário >>
|