問題タブ [httpinterceptor]
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.
flutter - flutter http パッケージで各 http リクエストをグローバルにインターセプトする
サーバーへの多くの API 呼び出しがあり、その多くで 401 応答を受け取った場合、ユーザーをログイン画面に転送して、認証に使用したトークンを更新する必要があります。
すべての HTTP 要求にこのコードを記述するのではなく、ユーザーをログイン画面に転送するために、HTTP 要求のいずれかに 401 ステータスがあるかどうかを確認するグローバル インターセプターを作成する方法が必要です。HTTP リクエストに使用するパッケージはhttpです
android - フラッターですべてのhttp応答を傍受する方法は?
すべてのネットワーク応答を傍受する方法はありますか? たとえば、electron js を使用すると、次のようなことができます。
上記のコードを追加すると、誰が (webview/サードパーティ ライブラリ、または electron アプリ内のもの)http://www.example.com/encryptedkey
がクライアント コードに受信する応答に要求を送信しても、サーバーから送信された応答と同じではありません。上記の電子コードによって操作されます。フラッターアプリでこれを達成する方法はありますか? Google で検索してこのライブラリを見つけまし
たが、アプリで使用しているサードパーティのウィジェットから送信される一部の http 要求を制御できないため、これは機能しません。
したがって、サーバーとフラッターアプリの間にある種のプロキシを作成する方法を探しています。
これはフラッターで可能ですか? これに関するヘルプは本当に感謝しています。