J'essaye de faire un exécutable dans VS2008 qui lira un code source de page Web utilisant une fonction de vb.NET dans une variable de chaîne. Le problème est que la page n'est pas * .html mais plutôt * .aspx.vb.NET WebRequête pour lire la page ASPX en chaîne, accès refusé?
J'ai besoin d'un moyen d'exécuter l'aspx et d'obtenir le html affiché dans une chaîne.
La page que je veux lire est une page de ce type: http://www.realtor.ca/PropertyDetails.aspx?PropertyID=9620716
J'ai essayé le code suivant, qui fonctionne correctement pour les pages html, mais génère le mauvais code source avec « accès refusé » pour la page titre quand je passe dans la page aspx ci-dessus.
Dim myReq As WebRequest = WebRequest.Create(url)
Dim myWebResponse As WebResponse = myReq.GetResponse()
Dim dataStream As Stream = myWebResponse.GetResponseStream()
Dim reader As New StreamReader(dataStream, System.Text.Encoding.UTF8)
Dim responseFromServer As String = reader.ReadToEnd()
Des idées ou des idées?
Pouvez-vous poster le code qui crée la variable 'url'? – JaredPar