1

我有一个要提交的 URL。这将导致目标页面上的重定向。然后,我想获取新的 URL。

这将发生在图书馆内部。所以没有winforms或WPF。在这个级别是否有某种类型的网络浏览器对象可用(类似于 winforms 网络浏览器对象)?

我不需要做任何页面抓取。只需访问新的 URL。但是某些类型的事件需要可用,所以我会知道什么时候可以获取新的 URL。

4

1 回答 1

1

您可以使用 HttpWebRequest:

HttpWebRequest httpWebRequest = (HttpWebRequest) WebRequest.Create(<submit URL>);
httpWebRequest.AllowAutoRedirect = true;
httpWebRequest.GetResponse();
// address after all redirections:
Uri address = httpWebRequest.Address;
于 2013-06-27T18:06:04.687 回答