問題タブ [spring-cloud-gateway]

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 に答える
914 参照

spring-boot - SpringクラウドゲートウェイがFluent Java Routes APIを見つけられない

Spring-cloud-gateway を試しています。ドキュメントを読んでいるうちに、yml/ プロパティ ファイルだけでなく、Fluent Routes API を使用してルートを構成できることがわかりました。ドキュメントのスニペットを次に示します。

しかし、私はこのクラスを見つけることができませんRoutes。私が何かを逃したかどうかはわかりません。私2.0.0.MはSpring Boot 7を使用しており、spring-cloud-starter-gateway依存関係が含まれています。

何か案が ?

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

project-reactor - 春のクラウド ゲートウェイ 2 認証情報ヘッダーを追加します。

exchange.getPrincipal()転送リクエストに取得するユーザー情報を追加する必要があり、GlobalFilter以下のように記述します。

}

しかし、このフィルターを有効にすると、例外がスローされることなく、200 ステータス コードだけで応答が返されません。私はリアクターの間違った方法を使用していると思います。たくさん試してみましたが、うまくいきません。

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

spring-cloud - spring cloud ゲートウェイは、サーバー内からクライアント外にデータをルーティングします

通常の使用シナリオは、外部クライアントが Spring Cloud Gateway を介して内部サービスにデータを送信することです。逆に、Spring Cloud Gateway を介してサービス内でクライアントにリクエストを送信するにはどうすればよいですか? 例えば:

  1. クライアントはリクエストをサービスに送信します(ゲートウェイ経由)
  2. サービスは「リクエストを受け取りました」と答えます。
  3. サービスジョブが終了したら、結果をクライアントに送信します(ゲートウェイも通過することを願っています)
  4. クライアントの回答。

どうにかしてこれを達成できると思いfeignましたが、私が見つけた資料に基づいて、外部 URL で静的に構成する必要があります。多分spring-cloud-gateway本質的にこれをサポートしていて、何かを読み逃したのですか?