在我的节点应用程序中,我有一个锚标记,当单击它时,它将请求一个Express GET
路由,该路由发出一些API调用,并在EJS模板中呈现响应。
当从快捷路由请求的API花费太长时间来响应时,节点快速路由URL再次被请求为automatically.有人能解释一下这种行为吗?
发布于 2019-05-08 07:53:23
8.2.4如果服务器过早关闭连接:如果HTTP/1.1客户端发送包含请求主体的请求,但不包括带有“100-继续”期望的Expect请求头字段,如果客户端没有直接连接到HTTP/1.1源服务器,如果客户端在从服务器接收任何状态之前看到连接关闭,则客户端应重试请求
浏览器大多会重新尝试connecton,直到给出适当的响应,在Chrome上,我相信这是5次尝试。
这是一种预期的行为。
甲骨文博客中有一个不错的文章,描述了类似的场景。
https://stackoverflow.com/questions/56044139
复制相似问题