从代码中获取重定向的网址

时间:2010-04-24 14:07:08

标签: c# asp.net url redirect filenames

我正在使用一个API,给定一个url,重定向到服务器上的文件。文件名的末尾附加了“_s,_m和_l”(小,中,大)。但是,由于url的查询字符串是动态解析的,因此我不会检索实际的文件名。图像显示正确,但是可以从代码中检索图像文件的文件名吗? (即网址重定向到的地方)?

e.g. http://api.somesite.com/getimage?small (this is what I enter)
"http://somesite.com/images/userimage_s.png" (this is where it redirects to. I would like to get this address from code)

感谢您的任何建议

1 个答案:

答案 0 :(得分:0)

听起来像你试图访问一些你不应该以编程方式访问的图像; - )

您可以使用HTTP客户端访问给定的URL(使用流阅读器打开流可能已经足够)并注意Location标头,该标头很可能包含您要搜索的URL。 / p>