webob を使用してフォーム データにアクセスする WSGI の上に記述された大規模な Web システムがあります (フレームワークは関係ありません)。ランダムに、ブラウザ (またはボット) から UnicodeDecodeError の未処理の例外が発生し、クエリ文字列または POST データでデコードできないエスケープ シーケンスが送信されます。未処理の例外メールを受け取ることを伴わない、適切な既定の動作を探しています。
私の最初のアイデアは、400 を返す (またはデコードできないデータを削除する) 例外ハンドラーを使用して webob 要求オブジェクトのパラメーターにアクセスするサイト全体のミドルウェアを作成することです。
他のシステム/フレームワークはこれをどのように処理しますか?