問題タブ [angular-httpclient]
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.
angular - ホット vs コールド オブザーバブル
RxJS では、ホット オブザーバブルは外部プロデューサーを使用するオブザーバブルですが、コールド オブザーバブルはローカル プロデューサーを使用します ( Ben Lesh による RxJS Hot vs Cold Observable を参照)。
AngularHttpClient.post
はコールド オブザーバブルを使用してデータを送信し、呼び出しを行うたびに繰り返します。
特定のメソッドがホットまたはコールドオブザーバブルを使用しているかどうかをAngularで知る方法はありますか?
angular - HttpClient インターセプターでグローバル認証ヘッダーを作成する
アプリでグローバル認証ヘッダーを作成しています。インターセプターを使用したので、get() 関数で認証ヘッダーを宣言しません。get() 関数を呼び出すと、トークンがまだ要求されているため、インターセプターを正しく実装していますか。トークンが提供されていないと表示されます。auth.interceptor に問題はありますか? すべての get() 関数で認証ヘッダー ベアラー トークンを宣言する必要がありますか? リクエストが送信/受信されるたびにインターセプターが呼び出されると思いましたか?
auth.interceptor.ts
products.component.ts