我有一个快乐的基于 javascript 的客户端,可以与我的 Django 服务器端代码对话。我使用几个 XMLHttpRequest 进行交互,那里一切都很好。现在有一个用户交互,我想在服务器上接收用户发送的信息,但我不需要/想要响应。
据我了解 Django 所有视图都必须使用 HttpResponse 项进行响应。我可以发回一个空白或 HttpResponseNotModified 响应。但是我收到的任何东西似乎都会提示浏览器端更改为空白屏幕。
我不想更改页面,重新加载或任何东西。只需保留浏览器会话即可。我不需要确认,也不介意某些 POST 发送是否在大量响应中丢失。
我可以做一个 XMLHttpResponse 并捕获响应并忽略它。但我想知道是否有任何方法可以解决这个问题。