我正在尝试从我当地的asp.net Web应用程序中获取存储在另一个服务器URL(如“http://www.Test.com/Test/Book1.xls”)中的Excel工作表数据。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:1)
以下是将外部文件作为Stream:
的控制器示例 public FileResult Index()
{
string url = "http://www.Test.com/Test/Book1.xls";
WebRequest wrGetUrl = WebRequest.Create(url);
Stream objStream = wrGetUrl.GetResponse().GetResponseStream();
return new FileStreamResult(objStream, "application/octet-stream");
}
为我的测试文件工作。