让我们假设,我们在客户端上有一些autosuggest之王,作为用户类型,我们不断向我们的后端发送请求。每个字符用户类型,发送新请求。 为了优化这一点,我们可以在发送新请求之前有一些延迟,但这并不包括所有情况。响应这个的后端代码相当复杂,我们想取消已发送的请求。这在JS代码中是可能的,但是后端仍然只做差异,不会消耗响应。
问题:有什么可能的解决方案来通知后端,我们不再需要他的回复,我们可以打断我们的处理程序。
我们使用Django,gunicorn,nginx和AngularJS,但更通用的解决方案也很有趣。