C# HAP如何获取重定向的url
这是一个 eBay 页面
我正在使用 C# 敏捷包来获取此链接的“打印”版本页面。 “打印”链接位于本页的中间右侧。 Agilitypack 返回此链接:
何时我正在加载此链接,它返回另一个页面,而不是实际的页面。虽然点击“打印”效果很好。据我了解,“打印”链接被重定向到另一个页面。我检查了 stackoverflow 的一些解决方案。不适用于本案。链接/路径中有一个 .dll 文件。有什么建议可以解决这个问题吗?
提前致谢
This is an ebay page
I am using C# agility pack to get the 'print' version page from this link . 'Print' link is at the middle right side of this page . Agilitypack is returning this link :
When I am loading this link its returning another page , not the actual one . Though clicking on 'print' works well . As far as i understand 'print' link is being redirected to another page. I have checked some solution of stackoverflow . not worked for this case . There is a .dll file in the link/path . Any suggestion to solve this problem ??
thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
该链接指向
http://cgi.ebay.com/
,它会重定向到http://www.ebay.com/itm/
,其余 URL 相同,所以你可以使用string.Replace("http://cgi.ebay.com/", "http://www.ebay.com/itm/")
或者如果你想干净地做到这一点,使用以下代码:
The link points to
http://cgi.ebay.com/
which redirects tohttp://www.ebay.com/itm/
the rest of the URL is identical, so you can just usestring.Replace("http://cgi.ebay.com/", "http://www.ebay.com/itm/")
Or if you want to do it cleanly, use this code: