我有一个返回url的http请求调用。 如果我在IE中运行此URL,则返回一个重定向到另一个页面并下载excel文件的页面。
如何在c#Api中抽象整个过程将在方法中处理http请求+响应+重定向+ file_downlaod并且直接返回文件或文件流。
感谢您的帮助。
答案 0 :(得分:1)
您可以考虑使用WebRequest / WebClient类。
这里有一些例子。
http://msdn.microsoft.com/en-us/library/system.net.webrequest%28VS.80%29.aspx
答案 1 :(得分:1)
您可以找到所有重定向后面的代码,直到它到达真实页面: -
http://blog.abodit.com/2009/10/shortened-urls-should-be-treated-like-a-codec/