我想通过不在Flask中发送任何类型的响应来处理一些恶意请求。
在以下路线中:
@app.route("/something", methods=['POST'])
def thing():
return
仍然使用INTERNAL SERVER ERROR
返回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)
仍是回复。我根本不想回复。