Skip to content

APIRequest with custom server URL

Compare
Choose a tag to compare
@MihaelIsaev MihaelIsaev released this 05 Nov 07:38
· 73 commits to master since this release

Now you can set custom server url for each request 🙀

let server1 = ServerURL(base: "https://server1.com", path: "v1")
let server2 = ServerURL(base: "https://server2.com", path: "v1")
let server3 = ServerURL(base: "https://server3.com")

APIRequests with custom server url will look like this 🔥

APIRequest(server1, "endpoint", payload: payloadObject)
APIRequest(server2, "endpoint", payload: payloadObject)
APIRequest(server3, "endpoint", payload: payloadObject)

And in some cases you even can do it like this 😏

APIRequest("endpoint", payload: payloadObject).serverURL(server1)