问题标签 [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.
ios - 如何从“MoyaError”获取错误状态码?
我正在使用Moya
,Moya_ModelMapper
和RxSwift
来执行网络请求。这是我的示例代码:
409
一切正常,但是当我从服务器收到例如状态代码响应类型时,我不知道如何获取错误代码。如果我打印错误,我会得到:
jsonMapping(Status Code: 409, Data Length: 0)
但我不知道如何通过代码获取此状态码。错误是MoyaError
Enum 类型。这里是 MoyaError 的源代码。
谢谢!
iphone - 使用 moya_modelMapper 映射 moya 结果
我的网络服务类中有以下功能:
在我的 TransportViewModel 我有这个初始化方法:
问题是它出现在我的flatMap
方法中,但它从来没有出现map
在flatMap
.
当我像这样向我的网络服务功能添加订阅部分时:
我看到我的回复打印正确。有人可以帮我吗?
ios - 无法将 JSON 响应分配给预先声明的数组
我正在用 Swift 开发一个爱好项目 iOS 应用程序,以学习在 Moya 中使用 JSON。这是我的 VC 代码的样子:
启动应用程序后,squirrels
数组为空。我不确定它是否与 Moya 有关,还是我的 View Controller 流程中的缺陷?
swift - BDD 测试中的 Moya 存根请求
我想在我的Quick/Nimble BDD 测试中发出Moya存根请求。Moya有一个我使用 JSON 文件创建的参数:sampleData
如何在测试中使用此参数?在测试中提出Moya存根请求的任何想法?
谢谢!
ios - 如何使用 Moya 在 HTTP 标头字段中获取响应
我已经像这样配置了我的提供程序:
但我不知道如何在 HTTP 标头字段中获取响应,我只能在正文中获取字段。
ios - 从 Moya 请求生成 cURL 输出?
我正在使用Moya,需要为网络请求打印 cURL。
通常,在 Alamofire 4 中,我会这样做:
我的 Moya 呼叫站点如下所示:
我已经查看了 Moya 的文档,但我似乎无法获得我正在寻找的结果。我启用了NetworkLoggingPlugin
但仍然不确定如何打印cURL
某些请求。有人可以帮我找到将 Moya 打印到控制台request
的正确方法吗?cURL
ios - 在 iOS 中构造 Moya TargetType
我正在尝试在我的项目中使用 Moya 和 RxSwift
我正面临 url 包含“?”的问题
我创建的这个 TargetType
问题是当我提出请求时。url 路径返回不正确
这是我从控制台获得的网址
但正确的应该是
处理“?”时有问题 (它变成了url中的%3F”字符。我们怎样才能让它正常工作呢?
更新
这就是我如何称呼我的 Moya
swift - RxSwift 分页
我无法让这个解决方案发挥作用: https ://github.com/liuznsn/RxMoyaPaginationNetworking
也许有人可以告诉我错误在哪里。加载变量永远不会变为假。我想问题出在可观察的请求中,但我不知道为什么。
ios - 枚举元素不能作为实例成员引用
.updateMyWeightGoal
我正在使用 Moya 创建一个 API 层,并在创建端点请求时不断收到上述目标错误。
我创建了另一个相同类型的 Moya API,并使用与goalAPI
此相同的方式调用它,并且运行良好。
任何可能导致此问题的想法
供参考这里是类型的类weightGoalData
定义
以及API的定义: