いつもお世話になっております。
下記のコードで、HPのHtmlデータを取得しようとしましたが、WebClientで上手く取得することが出来ません。何故だか?わかる人いますか?
Imports System.Net
Public Class Form1
Dim MyPage1 As String = "https://jp.kabumap.com/servlets/kabumap/Action?SRC=marketList/base"
Dim MyPage2 As String = "https://jp.kabumap.com/servlets/kabumap/Action?SRC=marketList/base&page=2§or=all&dg=fc83b64775cd1d2497a215b4d20946381ef5781226df837805aed5f0ce6cfd93"
Dim MyWebClient As New WebClient
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim HtmlData1 As String = MyWebClient.DownloadString(MyPage1)
Dim HtmlData2 As String = MyWebClient.DownloadString(MyPage2)
End Sub
End Class
Dim宣言の"https://〜" の部分をCtrlキーを押しながらマウスクリックするとHPが開けるのでアドレスは間違っていません。
HtmlData1には、正しい、HtmlDataが取得できますが、HtmlData2には、取得するHtmlDataを見ると、<title>株マップ.com エラーが発生しました</title>となって受け付けていないことが判ります。
原因が分かる人いますか?