ios - How to set Authorization header in AlamofireImage? -
i need download image authorization
header. alamofireimage not working authorization
header. not execute in debug checkpoint
line
let url = url(string: urlstring) var request = urlrequest(url:url!) request.setvalue("image/png" , forhttpheaderfield: "content-type") // adding common parameters// if global.account?.token != nil { request.setvalue(global.account?.token ?? "" , forhttpheaderfield: "authorization") } var _urlrequst : urlrequest? do{ _urlrequst = try alamofire.jsonencoding.default.encode(request) }catch let error { print(error) } let downloader = imagedownloader() downloader.download(_urlrequst!) { response in print(response.request) // debug checkpoint print(response.response) debugprint(response.result) if let image = response.result.value { print(image) } }
the fact debugger never stops @ checkpoint marked comment "debug checkpoint", nor downloads anything.
maybe problem auth token not set in downloader. how set ?
wiki
Comments
Post a Comment