gpt4 book ai didi

ios - Alamofire + 组合 : Get the HTTP response status code

转载 作者:行者123 更新时间:2023-12-04 12:18:56 26 4
gpt4 key购买 nike

我目前正在使用包含组合支持的 Alamofire,并按以下方式使用它:

    let request = AF.request(endpoint)

...
request
.publishDecodable(type: T.self, decoder: decoder)
.value()
.eraseToAnyPublisher()

这将发布结果和 AFError 但从订阅者的 .sink 中,我找不到任何地方可以获取 HTTP 状态代码。在订阅者中获取状态代码的最佳方式是什么?

最佳答案

如果您需要响应代码,请不要使用 .value() 删除 DataPublisher。相反,请使用从各种 publish 方法获取的 DataResponse,其中包括所有各种响应信息,包括状态代码。然后,您可以.map 将其转换为您需要的任何类型。

关于ios - Alamofire + 组合 : Get the HTTP response status code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65132939/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com