Javascript 在关闭的python服务器上的ajax请求中将0获取为Http响应代码
我正在通过ajax请求轮询python服务器。当服务器打开时,我得到的状态代码正确为200,但当我使用CTRL+C关闭服务器时,我注意到我的轮询仍在继续。当我在控制台中打印状态代码时,在服务器关闭时得到了0 当我在关闭服务器的浏览器上点击那个ajax url时,我会暂时不可用 我无法理解为什么我获得状态代码0?它应该是404(未找到)或503(暂时不可用)Javascript 在关闭的python服务器上的ajax请求中将0获取为Http响应代码,javascript,python,http,httpwebrequest,httpwebresponse,Javascript,Python,Http,Httpwebrequest,Httpwebresponse,我正在通过ajax请求轮询python服务器。当服务器打开时,我得到的状态代码正确为200,但当我使用CTRL+C关闭服务器时,我注意到我的轮询仍在继续。当我在控制台中打印状态代码时,在服务器关闭时得到了0 当我在关闭服务器的浏览器上点击那个ajax url时,我会暂时不可用 我无法理解为什么我获得状态代码0?它应该是404(未找到)或503(暂时不可用) 谢谢服务器没有发送响应,因此不能有HTTP状态码。见: status属性必须返回运行以下步骤的结果: 如果状态为未发送或已打开,则返回0并终
谢谢服务器没有发送响应,因此不能有HTTP状态码。见: status属性必须返回运行以下步骤的结果:
服务器未发送响应,因此不能有HTTP状态代码。见: status属性必须返回运行以下步骤的结果:
这些值是服务器给响应的值。如果没有服务器,则不会得到响应。这些值是服务器为响应提供的值。如果您没有服务器,则不会得到响应。