加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

ASP.NET – ERR_EMPTY_RESPONSE /重置连接/无法显示页面

发布时间:2020-12-16 03:17:13 所属栏目:asp.Net 来源:网络整理
导读:当我点击指向由Web服务生成的PDF的链接时,我收到错误.我不知道Web服务是如何构建文件的,除了我将输出路径作为参数传递的事实: Dim strPDF As String = Server.MapPath("~") "PDFs"obj.callService(strPDF) 我想为用户提供PDF的可点击链接.最初,我在调用We
当我点击指向由Web服务生成的PDF的链接时,我收到错误.我不知道Web服务是如何构建文件的,除了我将输出路径作为参数传递的事实:

Dim strPDF As String = Server.MapPath("~") & "PDFs"
obj.callService(strPDF)

我想为用户提供PDF的可点击链接.最初,我在调用Web服务时收到错误,说拒绝访问路径.谷歌搜索后,我读取添加完全控制权限为NETWORK USER的文件夹.我这样做了,现在Web服务创建PDF就好了.

当我创建文件的链接并在浏览器中单击它时,我收到一个错误.

铬:

ERR_EMPTY_RESPONSE

火狐:

The connection was reset

IE:

This page can’t be displayed

谷歌搜索我在Chrome中得到的错误带给我一百万和一个关于由于处理大文件而增加请求超时长度的建议,但我尝试创建和访问的PDF都没有大于175KB,大多数已经大约65KB.此外,我马上得到错误让我觉得它甚至没有尝试提供文件.

任何人都可以帮我弄清楚我做错了什么?

编辑:值得注意的是,一切都在当地运作良好.当我把所有东西都推到服务器时,错误就开始了.

EDIT2:我在同一个文件夹中添加了一个.tif图像文件,看看会发生什么,当我尝试在浏览器中访问该文件时,它下载文件就好了.它不会像PDF那样在浏览器中显示它,而是下载到我的下载文件夹.这是否意味着PDF存在问题?或者这是否意味着在浏览器中显示内容而不是下载到计算机时出现问题?

解决方法

好悲伤……所以,经过很多同事的诅咒和帮助,我发现了问题所在.

有一个IIS设置引起了我所有网站处理PDF的方式的疯狂.

修复它(对于IIS 6):

>我打开IIS,右键单击标题为“网站”的文件夹并选择属性
>在“主目录”选项卡上,单击“应用程序设置”下的“配置”.
>在Mappings选项卡上,我在文件扩展名列表中找到.pdf,然后单击Remove.

由于某种原因,它将另一个网站上使用的.NET框架从4.0恢复到1.1但是一旦我将其切换回来,一切都很好.

如果有人知道这些设置是什么,并且对于我的情况可能发生的事情有一个很好的理论,我很乐意听到它!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读