比如说我用浏览器打开http://www.awin1.com/pclick.php?p=4469260&a=38257&m=369结果他就跳转到http://www.affiliatewindow.be-direct.co.uk/showproduct.php?cda=showproduct&pid=BEL-KEN110E-B这个链接去了,现在我需要知道第二个地址,如果用程序编程的方法来获得呢?我本来打算用html agility 这个包来获取这个链接的,结果调用后,只能获得http://www.affiliatewindow.be-direct.co.uk/showproduct.php?cda=showproduct&pid=BEL-KEN110E-B 这个页面的具体内容,但是就是不能获得他的具体的链接。哪个高手可以帮忙呢?谢谢!

解决方案 »

  1.   

    可以用任意方法啊,只要能获取http://www.affiliatewindow.be-direct.co.uk/showproduct.php?cda=showproduct&pid=BEL-KEN110E-B 
    这个地址就可以了。
      

  2.   

    需要用asp.net 去实现,
    但是如果有winform的程序,也可以把,我想应该能改成asp.net的。
    主要是不知道用什么去实现了。
    谢谢楼上
      

  3.   

    试试这个
    HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://www.yoururl.com");req.Method = "HEAD";req.AllowAutoRedirect = false;HttpWebResponse myResp = (HttpWebResponse)req.GetResponse();if (myResp.StatusCode == HttpStatusCode.Redirect){  Respons.Write("redirected to:" + myResp.GetResponseHeader("Location"));}