webclient または httpwebrequest を使用して 2 つのことを行うにはどうすればよいですか。
1) 次を使用して、リソースを文字列としてダウンロードした後に言います。
var result = x.DownloadString("http://randomsite.com);
相対URL(クエリ文字列も)があります:
<a href="/q?name=john&age=50">Click here to get your name and age</a>
webclient を使用してそのリンクをクリック (フォロー) するにはどうすればよいですか? 結果に最初にリソースをロードした後。htmlagilitypack を使用して href を分離することができましたが、コードでそれをたどりたいと思います。
2) httpwebrequest がリダイレクトせず、同じページに異なるパラメーターをロードする場合、webclient を使用して生成された新しい URL を取得するにはどうすればよいですか? つまり、私が電話した場合
var result = x.DownloadString("http://randomsite.com);
しかし、これは実際に呼び出します
http://randomsite.com/q?site=default
次に、2番目のURLを取得したい
前もって感謝します