【发布时间】:2020-10-19 06:09:10
【问题描述】:
我正在使用IIS 10 服务器作为 Node.js 服务器的网关。
当客户端调用zip文件等下载文件时,IIS服务器内部使用HTTP协议下载Node.js服务器,然后通过HTTPS传递给客户端。
但是在 Chrome 浏览器中,它显示错误
net::ERR_HTTP_1_1_REQUIRED 状态为 200,当我再次尝试下载时,它运行良好,直到我清除缓存。
在 Firefox 中,它也返回状态 200,但什么也没发生。
在 Microsoft Edge 和 IE11 中也能正常工作。
我在IIS 中设置了足够的超时和缓冲区大小。
Chrome 和 Firefox 可能在 HTTPS - HTTP 连接或其他方面出错?
【问题讨论】:
-
我自己解决了。它只是由错误编写的 IIS 服务器 C#.net 代码引起的。
-
想详细说明一下?我也有同样的问题。你的代码有什么问题?您是否更改了响应中的某些内容类型或其他内容?
标签: asp.net node.js iis networking server