Web サイトから情報を取得し、特定の項目を解析して、自分の人生を歩もうとしています。
Web サイトで「ソースを表示」をチェックすると、WebClient クラスの DownloadFile メソッドを使用したときに表示される結果と一致することに気付きました。一方、DownloadString メソッドを使用すると、その文字列の内容はビュー ソースと DownloadFile の両方で異なります。
ソースと DownloadFile を表示するには、同様のコンテンツを返す DownloadString が必要です。助言がありますか?私の関連コードは以下の通りです:
string criticalPathUrl = "http://blahblahblah&sessionId=" + sessionId;
WebClient wc = new WebClient();
wc.Encoding = System.Text.Encoding.UTF8;
//this is different
string urlContentsString = wc.DownloadString(criticalPathUrl);
//than this
wc.DownloadFile(criticalPathUrl, "rawDlTxt2.txt");
編集: スクロールが不十分だったので、この質問は無視してください。うーん。そんなある日。