在MVC中提供Excel文件
我在Internet Explorer 8中,使用MVC 1和IIS 7。
我有一个控制器提供了一个Excel文件的行动。
我去动作,popup一个对话框,询问我是否要保存或打开文件,并select打开。
然后,Excel向服务器发出一个HEAD请求,然后打开一个密码提示符,然后进入一个目录并发出一个OPTIONS请求,然后是5个PROPFIND请求。 然后,如果我取消密码提示,excel文件打开罚款,并作出最后一个HEAD请求到原来的目录。
发生了什么事情,我该如何阻止它? 我可以在global.asax或我的web.config中做些什么来阻止所有这些excel正在做的HEAD / OPTIONS / PROPFIND请求? 我无权访问Web服务器。
这发生在Microsoft Office程序试图从服务器本身打开文件的办公文档中。 然后它会尝试validation并发送诸如OPTIONS和PROPFIND之类的请求,以获得可用的服务器types和工具,以便从服务器进行实时编辑和更新本地副本等。基本上,它将完成同步。
你怎么阻止它? 不知道,可能必须看看你的本地Excel工具的设置。
如何阻止global.ascx中的特定请求? 什么是阻止它的优势,而不是仅仅离开它,它不像你的应用程序反正使用请求。 我希望看到这个答案。
- 在ASP.NET MVC 5.1中保存Excel文件导致COMException – >它试图将它保存在我的文档中,而不是在项目资源中
- 使用C#.net(Microsoft.Office.Interop.Excel)在Excel中删除LineChart中的网格线
- MVC 2通过查看控制器即时生成Excel文件
- C#生成的Excel文件 – 问题与特殊的字符
- 用于ASP.NET MVCfile upload的Skinny控制器
- 如何更新数据库中已经存在的值,如果没有的话插入新的logging?
- 如何将一些VBA代码embedded到使用ClosedXML创build的电子表格中?
- 如何将MVC详细视图数据导出为excel文件?
- ASP.NET MVC – 将Excel内容保存到数据库