問題タブ [google-api-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 に答える
176 参照

google-cloud-platform - Google API Gateway - 応答のストリーミング データ

バックエンド サービスへの単一のエントリ ポイントを確保し、API キーのセキュリティ レベルを追加するために、Google Cloud API Gatewayを使用しています。

そして、データをチャンク単位でストリーム チャンクとして返すエンドポイントが 1 つあります (コンテンツ タイプは audio/mpeg です)。エンドポイントは GET /stream と呼ばれます。

Google API Gateway を介してこの GET /stream エンドポイントをヒットすると、応答が 3 ~ 4 秒の遅延で返され、ストリームとしてではなく、完了した応答として返されることに気付きました。また、レスポンスで Content-Length ヘッダーも返されていることに気付きました。これは、最初に Gateway 側でダウンロードされたレスポンスが、リクエストを行ったクライアントに返された後であると思われます。

もちろん、元の API (Google API Gateway なし) を使用している場合は、遅延なくすぐにストリーム レスポンスを使用できます。

Google API Gateway 構成の swagger 2.0(openAPI) プロトコルを使用して GET /stream を記述する方法を次に示します。 ここに画像の説明を入力

現在、Google API Gateway はストリーミング レスポンスをサポートしていますか? ゲートウェイの swagger 2.0 構成でできる変更はありますか? 基本的に、Google API Gateway の代わりに何を使用してニーズをカバーし、ストリームをサポートできるかについてのアドバイスはありますか?

任意の提案をいただければ幸いです。前もって感謝します!

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

firebase - grpc + Cloud Run + API Gateway + Firebase Authentication API Config を作成できません

Cloud Run サービスにアクセスするために、API Gateway を使用して Firebase Authentication を追加しようとしています。grpc を使用して Cloud Run のサービス エンドポイントにアクセスしています。

CLI からの実行中api-config createに、次のエラーが発生します。

ご覧のとおり、ルールは に記載されていbackendます。だから、何が欠けているのかわからない。また、これが grpc で Firebase Auth を使用するための正しいアプローチであるかどうかをアドバイスできますか。GCP で REST + Firebase AUth + API Gateway と同じセットアップを使用しています。

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

google-cloud-platform - Google API ゲートウェイ構成ファイルを削除できません

UIおよびコマンドラインから、Google APIゲートウェイサービスから構成ファイルを削除しようとしていました。しかし、彼らはターゲット構成ファイルが使用されていると言っていますが、UIでもAPIゲートウェイのリストのgcloudコマンドの結果でもそれを見つけることができませんでした。今では作成できないため、理由もなくプロセスが失敗しています。下の図を参照してください。構成を削除しようとすると、次のエラーが発生します。しかし、この設定を使用しているゲートウェイはありません。私の場合、何がうまくいかないのでしょうか?ここに画像の説明を入力