I am trying to hit an API with the below alamofire request with headers passed as parameters. but it's not happening
let url = "http://192.168.1.42/api/v1/userConfig/8b5dbf7d9bdd40d29472be44efa9b7d3"
let secondTok: String = String(Token.get())
let bear = "Bearer " + secondTok
let param = ["Content-Type" : "application/json","Accept" : "application/json", "Authorization" : bear]
Alamofire.request(url, method: .get , parameters: param , encoding: JSONEncoding.default).responseJSON { response in
In your code you're making get parameters. Set it to headers instead
let url = "http://192.168.1.42/api/v1/userConfig/8b5dbf7d9bdd40d29472be44efa9b7d3"
let secondTok: String = String(Token.get())
let bear = "Bearer " + secondTok
let headers = ["Content-Type" : "application/json","Accept" : "application/json", "Authorization" : bear]
Alamofire.request(url, method: .get , headers: param , encoding: JSONEncoding.default).responseJSON { response in