私は最近、ebayから情報を取得するac#プログラムを作成しました。しかし、最近プログラムをテストしたとき、私は奇妙なことを見つけました。私はコードを使用します:
WebClient client = new WebClient();
Stream data = client.OpenRead(URL);
StreamReader reader = new StreamReader(data);
string s = reader.ReadToEnd();
this.richTextBox1.Text = s;
data.Close();
reader.Close();
ウェブページをダウンロードするために、そしてこのコードからダウンロードされたウェブページは、flashgetのようなサードパーティのダウンロードソフトウェアからダウンロードされたものとは異なるバージョンであり、他のものと比較していくつかの情報が欠けています。誰かがこれを説明できますか?
C#からダウンロードしたhtml
DOCTYPE html PUBLIC "-// W3C // DTD HTML 4.01 Transitional // EN""http://www.w3.org/TR/html4/loose.dtd...。
FlashGetからダウンロードしたhtml
DOCTYPEhtml....。