gpt4 book ai didi

C# HAP如何获取重定向的url

转载 作者:太空宇宙 更新时间:2023-11-03 11:28:27 26 4
gpt4 key购买 nike

这是一个易趣页面

http://www.ebay.com/itm/GRUEN-RUNNING-PRECISION-WRIST-WATCH-/230718830945?pt=Pocket_Watches&hash=item35b7e9f961

我正在使用 C# 敏捷包从此链接获取“打印”版本页面。 “打印”链接位于本页的中间右侧。 Agilitypack 正在返回此链接:

http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&rt=nc&item=230718830945&si=a8iGAIchyvEbn7KveYFZ5QbEE7o%3D&print=all&category=3940

当我加载此链接时,它返回另一个页面,而不是实际页面。虽然点击“打印”效果很好。据我所知,“打印”链接被重定向到另一个页面。我已经检查了 stackoverflow 的一些解决方案。不适用于这种情况。链接/路径中有一个 .dll 文件。有什么解决这个问题的建议吗??

提前致谢

最佳答案

链接指向 http://cgi.ebay.com/ 重定向到 http://www.ebay.com/itm/ URL 相同,因此您可以只使用 string.Replace("http://cgi.ebay.com/", "http://www.ebay.com/itm/")/p>

或者如果你想干干净净,使用这段代码:

HttpWebRequest req = (HttpWebRequest)WebRequest.Create(print_url);
HttpWebResponse myResp = (HttpWebResponse)req.GetResponse();

string new_print_url = myResp.ResponseUri;

关于C# HAP如何获取重定向的url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8625206/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com