Alamofire で User Agent を変えたいが変わらない
Alamofire で User Agent がまじかわんねーって思ってた。 Web 上の様々な古い情報に振り回されたがやっと答えにたどりついた。
これが正解↓
https://github.com/Alamofire/Alamofire#http-headers
Alamofire.request(::parameters:encoding:headers:) を利用している場合、 headers: に指定したヘッダーがそのまま利用されるという実装になってるのでした↓
https://github.com/Alamofire/Alamofire/blob/3.4.0/Source/Manager.swift#L182