問題タブ [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 - HttpInterceptor 処理 401 エラーが Observable を返さない
私はこの例に従っています: https://www.intertech.com/Blog/angular-4-tutorial-handling-refresh-token-with-new-httpinterceptor/
method を除いて、すべてうまくいきhandle401Error
ます。subscribe
インターセプターを追加しない限り、実行されません。その例に従おうとしても、何かが欠けているに違いありません。
関連するコードは次のとおりです。
成分:
サービス:
インターセプター:
ハンドル401エラー:
申し訳ありませんが、少しのコードですが、問題を再現できるようにするためにすべてが関連していると思います。
私も作りました
スタックブリッツ
問題を紹介するために!
angular - Angular 5 アプリケーションを使用して CORS 対応 API から応答を取得できません
Angular 5 アプリケーションから Watson 会話 API を呼び出したいのですが、そのために Angular HttpClient を使用しています。
以下はコード スニペットです。
API を呼び出して応答を返す必要がありますが、次のようなエラーが返されます。
リクエストは、Postman および Node.js リクエスト パッケージでは完全に機能しますが、Angular 5 アプリでは機能しません。
cURL リクエストの例:
クロムにAllow-Control-Allow-Origin: *拡張機能を追加すると、上記のリクエストは正常に機能するため、Angular アプリの問題を理解できません。
前もって感謝します。