首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >TRON快速响应头

TRON快速响应头
EN

Stack Overflow用户
提问于 2017-05-11 07:55:38
回答 2查看 521关注 0票数 0

嗨,我正在为一个iOS快速项目使用TRON框架,我在为我的请求找到访问响应头的正确文档时遇到了一些困难。

对于后端,我使用Wordpress API v2,我想得到的是X总计和X TotalPages标题。

这是我的请求函数:

代码语言:javascript
运行
复制
let tron = TRON(baseURL: "http://example.com/wp-json/wp/v2")

func getFeed(){

let request: APIRequest<JSONFeed,JSONError> = tron.request("/posts")

request.perform(withSuccess: {(response) in
    print("Ready to parse")
    self.articlesFeatured = (response.articles! as NSArray) as? [listingObject]

    DispatchQueue.main.async {
        self.collectionListing.reloadData()
    }

    }, failure: {(err) in
        print("Error ", err)
    })
}

以下是请求所用的方法:

代码语言:javascript
运行
复制
class JSONFeed: JSONDecodable{
    var articles: [listingObject]? = []
    required init(json: JSON) throws{
        let array = json.array

        for articleJson in array! {
            let article = listingObject()

            let title = articleJson["title"].stringValue

            article.title = title                
            self.articles?.append(article)
        }
    }
}

class JSONError: JSONDecodable{
    required init(json:JSON) throws{
        print("Got an Error")
    }
}

请求和方法解析工作正常,但我只获得响应值,而没有其他信息,如头、状态代码等。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-05-11 12:39:08

可以使用performCollectingTimeline(withCompletion:)方法,该方法在完成闭包中包含Alamofire.Response:

代码语言:javascript
运行
复制
request.performCollectingTimeline(withCompletion: { response in
    print(response.timeline)
    print(response.result)
    print(response.response)
})
票数 1
EN

Stack Overflow用户

发布于 2018-08-01 19:17:05

使用suhit的响应,我能够通过以下操作获得解决方案:

代码语言:javascript
运行
复制
    request.performCollectingTimeline { (response) in
        response.response?.allHeaderFields.forEach({ (key, value) in
            print("key: \(key) - Value: \(value)")
        })
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43909596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档