This adds a X-Uber-User-Agent header to HTTP requests made by the SDK, just like the Android SDK.
In addition, I clean up the HTTPHeader and HTTPMethod enums. The Header enum seemed fairly useless, so I deleted it. HTTPMethod was conflicting with Alamofire, a popular Swift library, and is meant mostly for internal (Uber modules) use. Thus I renamed it to UberHTTPMethod to make developers lives easier. See #216.
This adds a
X-Uber-User-Agent
header to HTTP requests made by the SDK, just like the Android SDK.In addition, I clean up the
HTTPHeader
andHTTPMethod
enums. The Header enum seemed fairly useless, so I deleted it.HTTPMethod
was conflicting withAlamofire
, a popular Swift library, and is meant mostly for internal (Uber modules) use. Thus I renamed it toUberHTTPMethod
to make developers lives easier. See #216.