RoutingContext.fail(int)
に渡されるステータスコードは、どのように失敗ハンドラ(Route.failureHandler
を使用して登録)で取得できますか?Vertx:障害ハンドラでfail()ステータスコードを取得する方法は?
など。一部のルートの処理に時間がかかりすぎる場合は、によって中断され、fail(408)
がRoutingContext
にコールされます。 fail
メソッドは、(登録されていれば)失敗ハンドラを呼び出します。しかし、私はそれが呼ばれた理由ハンドラ自体に見つける方法(実装に依存する反射&を除く)どのような方法を見つけることができません。null
RoutingContext.failure()
リターンRoutingContextImpl
の分野、その特定のシナリオのためのユニットテストがあるので、まだHttpServerResponse
。 – czerny
テストによると、これはうまくいくはずです。完成のためにどのバージョンを使用していますか? 3.3.0は数日後に出ることに注意してください –
私は3.2.1を使用しています。 – czerny