Post function Addint HeaderParameter as a last Parameter
This is library that helps to perform Network Calls.
Swift Package Manager
https://github.com/diondula1/SimpleNetworkCall
This is GET Method
Network.shared.get(urlString: "www.sample.com") { [weak self] (results: Result<[ResponseObject], Error>) in switch(results){ case .success(let data): //Data Return Successfully break case .failure(let error): //Error Message break } }
This is POST Method with Body Parameters
Network.shared.post(body:RequestObject, urlString: "www.sample.com") { [weak self] (results: Result<[ResponseObject], Error>) in switch(results){ case .success(let data): //Data Return Successfully break case .failure(let error): //Error Message break } }
This is DELETE Method
Network.shared.delete(urlString: "www.sample.com/{id}") { [weak self] (results: Result<[ResponseObject], Error>) in switch(results){ case .success(let data): //Data Return Successfully break case .failure(let error): //Error Message break } }
SimpleNetworkCall
This is library that helps to perform Network Calls.
Supported functions:
Installation
Swift Package Manager
https://github.com/diondula1/SimpleNetworkCall
Sample
This is GET Method
This is POST Method with Body Parameters
This is DELETE Method