問題タブ [spring-webclient]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
563 参照

spring - WebClient - XSRF/CSRF トークンの処理

WebClient を使用して CSRF 保護で API に接続しようとしています。CookieExchangeFilterFunctionを処理してヘッダーをインクルードするにはどうすればよいでしょうか?XSRF-TOKENX-XSRF-TOKEN

0 投票する
1 に答える
5148 参照

spring - Spring Boot Web クライアントの例外処理

ダウンストリーム サービスによってスローされた例外を処理し、エラー コードとエラー応答メッセージを取得しようとしています。オンラインでいくつかの解決策を検索した後、例外を処理する以下の一般的な方法が表示されますが、MyCustomConnectionException に正確に何を書く必要があるのか​​ 本当にわかりませんか? ちなみに、Resttemplateを使用していたときは、 HttpClientResponseExceptionをスローしてすべてをキャプチャすることで簡単に処理できましたが、これがどのように機能するのか本当にわかりませんか? 私は Webclient と Spring のリアクティブ テクノロジを初めて使用します。誰かがここで私を助けてくれませんか。?

0 投票する
0 に答える
968 参照

spring - Spring WebFlux : WebClient + エラー時のフォールバック

最初のサービスが利用できない場合に、プログラムが動作するときにフォールバックを設定したいと考えています。

2 番目のサービスでは、最初のサービスにアクセスしてそこからデータを受け取るWebClientを使用します。

2 つのオプションを作成しましたが、うまくいきません。

両方のサービスが稼働している場合、すべてが正常に機能します。最初のサービスが利用できない場合、 WebClient 経由でリクエストを送信しようとしても何も起こらず、ブラウザーに空白の画面が表示されます。

1) 最初のオプション:

クラスMyCustomServerException

2) 2 番目のオプション:

なぜこれが機能しないのですか?誰でも教えてもらえますか?

ブラウザーに、エラーのあるクラスからのメッセージ「サーバーエラー」が表示されるようにします。

ありがとう!