問題タブ [moya]

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 投票する
2 に答える
1437 参照

swift3 - MoyaError からエラー応答を取得する方法

これに似ていますが、今回はサーバーの JSOn 応答を取得する必要があります。

ここに私の既存のコードがあります:

私の質問は: エラー応答コード 404error.localizedDescriptionを取得できますが、404 HTTP 要求の JSON 応答も取得したいと考えています。

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

ios - RxMoya でリクエストを繰り返す

RxSwift で最新バージョンの Moya を使用していますが、現時点では解決策が見つからない論理的な問題に遭遇しました。

次のインターフェイスを実装する ViewModel を持つ UITableViewController があるとします。

itemsプロパティは (EVReflection を使用して) 次のように実装されます。

UITableViewController の viewDidLoad メソッドで、次のコードを使用して items プロパティと tableView の間のバインディングを設定しました。

ここで、UITableView のコンテンツを更新して、ユーザーがアプリの他の部分で行った変更を反映したいと思います。RxMoyaProvider が Observable を返すことを考えると、これは Observable によって発行された別の値を介して簡単に実行できるはずですが、サーバーからコンテンツを更新して同じ Observable に入れる必要があることをプロバイダーに伝える方法がわかりません。

ここで何か不足していますか?UITableView を RxMoyaProvider からのオブジェクトのリストにバインドするためのより推奨される方法はありますか?

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

swift - シンプルな Alamofire リクエストを Moya に変換しようとしたときのエラー

私はネットワーク層を改善しようとしているので、よりスケーラブルなコードを作成するためにMoyaを使用しました。

JSON オブジェクトを要求する単純な要求メソッド (Alamofire を使用) があります (このtheMovieDB API を例として使用しています。したがって、これは作業コードです:

上記のコードはまったく問題なく動作しますが、Moya と同等の構造をコーディングしたいので、ドキュメントに強く触発されたものを用意しました。

もやサービスを利用する場合:

Moya サービスを使用すると、常に 504 またはタイムアウト応答が返されます。

何か案は?