HTMLページを取得しようとしていて、ヘッダーをリクエストに入れたいと思っています。このコードを実行しようとしました。
WebClient client = new WebClient();
WebHeaderCollection coll = new WebHeaderCollection() { { "user-agent", "test" } };
client.DownloadStringCompleted += client_DownloadStringCompleted;
string url = API_URL + pagenum;
client.DownloadStringAsync(new Uri(url));
http://msdn.microsoft.com/en-us/library/system.net.webheadercollection.aspxには add 関数がないため、このコードは無効です。
client.Headers["user-agent"] = "xyz"
これも仕事ではありません。ユーザーエージェントを変更できないなどのエラーが発生しました。誰かがそれを修正する方法を教えてくれます。
私を助けることができるものは何も見えません。これがここに重複している場合。その投稿を私に向けてください。