ASP.NET – ERR_EMPTY_RESPONSE /重置连接/无法显示页面
当我点击指向由Web服务生成的PDF的链接时,我收到错误.我不知道Web服务是如何构建文件的,除了我将输出路径作为参数传递的事实:
Dim strPDF As String = Server.MapPath("~") & "PDFs" obj.callService(strPDF) 我想为用户提供PDF的可点击链接.最初,我在调用Web服务时收到错误,说拒绝访问路径.谷歌搜索后,我读取添加完全控制权限为NETWORK USER的文件夹.我这样做了,现在Web服务创建PDF就好了. 当我创建文件的链接并在浏览器中单击它时,我收到一个错误. 铬:
火狐:
IE:
谷歌搜索我在Chrome中得到的错误带给我一百万和一个关于由于处理大文件而增加请求超时长度的建议,但我尝试创建和访问的PDF都没有大于175KB,大多数已经大约65KB.此外,我马上得到错误让我觉得它甚至没有尝试提供文件. 任何人都可以帮我弄清楚我做错了什么? 编辑:值得注意的是,一切都在当地运作良好.当我把所有东西都推到服务器时,错误就开始了. EDIT2:我在同一个文件夹中添加了一个.tif图像文件,看看会发生什么,当我尝试在浏览器中访问该文件时,它下载文件就好了.它不会像PDF那样在浏览器中显示它,而是下载到我的下载文件夹.这是否意味着PDF存在问题?或者这是否意味着在浏览器中显示内容而不是下载到计算机时出现问题? 解决方法
好悲伤……所以,经过很多同事的诅咒和帮助,我发现了问题所在.
有一个IIS设置引起了我所有网站处理PDF的方式的疯狂. 修复它(对于IIS 6): >我打开IIS,右键单击标题为“网站”的文件夹并选择属性 由于某种原因,它将另一个网站上使用的.NET框架从4.0恢复到1.1但是一旦我将其切换回来,一切都很好. 如果有人知道这些设置是什么,并且对于我的情况可能发生的事情有一个很好的理论,我很乐意听到它! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- JS-面向对象编程-对象方法添加属性
- asp.net-mvc – 为什么我不能在ASP.NET MVC 3中使用HtmlDec
- asp.net – VirtualPathUtility.ToAbsolute()VS. Url.Conte
- asp.net – TypeError:theForm.submit不是asp:LoginStatu
- asp.net-mvc – 从ASP.NET MVC 1迁移到ASP.NET MVC 2后的Pa
- asp.net-mvc – 验证嵌套模型
- asp.net-web-api – Restsharp- Method.POST不能正常工作
- asp.net-mvc-3 – 当不需要/需要使用AntiForgeryToken时?
- asp.net-mvc – 使用jQuery $.ajax()和$.post()发送字符串数
- ASP.NET MVC“Tidy”Html即时
- asp.net-mvc-3 – 无法将带有[]的索引应用于ICol
- asp.net-mvc – 在视图中转义JavaScript字符串文
- asp.net-core – .net核心和SAML 2.0
- asp.net-mvc – Visual Studio断点未被击中
- asp.net – 如何使用HtmlEncode与TemplateFields
- asp.net – Sitecore获取渲染的HTML
- asp.net-mvc – 无法加载类型’System.Web.Mvc.V
- Asp.net MVC中Razor常见的问题与解决方法总结
- azure – 从我的ASP.NET网站执行按需Web作业?
- asp.net-mvc – DataAnnotations动态附加属性