0

Flask でいかなる種類の応答も送信しないことで、悪意のある要求を処理したいと考えています。

次のようなルートで:

@app.route("/something", methods=['POST'])
def thing():
    return

それでもINTERNAL SERVER ERRORwith を返します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)まだ応答であることに注意してください。返事は一切返したくありません。

4

0 に答える 0