HTTP例外ステータスコード400を発生させようとすると、ブラウザにjsonエラーメッセージが表示されますが、コンソールにはHTTP/1.1 400 BAD REQUEST
と表示されません。例外の発生は私のプログラムの他のすべての部分で機能しますが、実行時エラーのtry-catchで実行すると機能しません。Flaskはランタイムエラーを捕まえた後にHTTP例外を発生させることができません
私の例外ハンドラがまさにこれです: http://flask.pocoo.org/docs/0.11/patterns/apierrors/
は私のtry-catch:
try:
// run some program
catch RuntimeError as e:
raise InvalidUsage(e.message, status_code=400)
を'//'はPythonのコメントマーカではないので、有効なPythonではありません。 'InvalidUser'クラスの定義が欠落しているので、' try'ブロックのコードと同様に、完全ではありません。しばらくして、[最小限で完全で検証可能なサンプルを作成する方法](http://stackoverflow.com/help/mcve)を読んで質問を改善してください。 – Carpetsmoker