我想通过不在 Flask 中发送任何类型的响应来处理一些恶意请求。
在这样的路线中:
@app.route("/something", methods=['POST'])
def thing():
return
仍然返回INTERNAL SERVER ERROR
with View function did not return a response
。
我如何正式将NO RESPONSE发送回客户端,即像这样的 ajax 调用?
$.ajax({
url: "/something/",
method: "POST",
data: JSON.stringify({
"foo": "abc",
"bar": "123"
}),
success: function(resp) {
console.log(resp);
},
error: function(error) {
console.log(error); // this still gets called. I want it to hang.
}
})
请注意,这return ('', 204)
仍然是一个响应。我根本不想回复。