Swift,我如何从RestKit获得响应头文件?
问题描述:
我有一个RestKit请求如下。我如何从响应头获取身份验证令牌?Swift,我如何从RestKit获得响应头文件?
RKObjectManager.shared()
.getObjectsAtPath(urlString,
parameters: paramsDictionary,
success: {(operation: RKObjectRequestOperation?, result: RKMappingResult?) -> Void in
pod 'RestKit', '~> 0.27.0'
答
你可以像这样从RKObjectRequestOperation
得到响应头。
if let operation = operation, let headers = operation.httpRequestOperation.response.allHeaderFields as? [String:Any] {
print(headers)// Now use subscript with headers dictionary to get your token value
}
我得到'RKObjectRequestOperation类型的值没有成员响应# – markhorrocks
@markhorrocks检查编辑的答案。 –
它喜欢'operation.httpRequestOperation' – markhorrocks