1

我已经像这样配置了我的提供程序:

lazy var provider: RxMoyaProvider<LiveNetworkAPI> =  {
    let endpointClosure = { (target: LiveNetworkAPI) -> Endpoint<LiveNetworkAPI> in
        let defaultEndpoint = MoyaProvider.defaultEndpointMapping(for: target)
        return defaultEndpoint.adding(newHTTPHeaderFields: ["Device-System-Version": "iOS \(UIDevice.current.systemVersion)",
                                                            "Device-Version": Device.version().rawValue
            ])
    }
    return RxMoyaProvider<LiveNetworkAPI>(endpointClosure: endpointClosure, plugins: [NetworkLoggerPlugin(verbose: true), self.pluginLoading])
}()

但我不知道如何在 HTTP 标头字段中获取响应,我只能在正文中获取字段。

4

0 回答 0