問題タブ [dio]
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 - この dart クラスをまとめて、コードのさまざまな部分で使用できるようにする方法
Dio インターセプターを実装しようとしているので、コードで使用できるようになります。
私はこのインターセプターを多くの場所で使用します。したがって、それをクラスまたはインターフェイスのどちらか最適な方に配置し、サブクラスを拡張または実装するのが理にかなっていると思いました。
私はこれまでのところこれを持っています:
サブクラスでこれを使用して http 呼び出しを行うにはどうすればよいですか?
httpコールを実行しようとしたときに、次のようなことを試しました:
毎回失敗します Unhandled Exception: DioError [DioErrorType.RESPONSE]: Http status error [403]
私のバックエンドから、インターセプターが認証ヘッダーを渡さなかったために失敗したことがわかります。
これについてどうすればよいですか?
android - Flutter - DiError レスポンスからコンテンツ タイプを削除する
DiError コンテンツによって提供されるメッセージのみを表示するにはどうすればよいですか?
たとえば、これの代わりに:
DioError [DioErrorType.DEFAULT]: User not found!
私は見せたいだけです:
User not found!
dio インターセプターのコードは次のとおりです。