Merhabalar bu yazımda iOS ile Servis bağlantısı yapacak url ve parametreleri url birleştirme yaparak elde etmeyi göstereceğim.
Bildiğimiz gibi URL belli parçalardan oluşur. Örneğin https – github.com – /api gibi parçalara bölünebilir. Birleştirme işlemini URLComponents sınıfı ile kolay bir şekilde halledebiliriz.
Aşağıda yazdığım örneği inceleyebilirsiniz.
var urlComponents = URLComponents() urlComponents.scheme = "https" urlComponents.host = "kenanatmaca.com" urlComponents.path = "/api" urlComponents.queryItems = [ URLQueryItem(name: "query", value: "test") ] urlComponents.url?.absoluteString // "https://kenanatmaca.com/api?query=test"
Sorgu parametrelerinide Örnekteki gibi URLQueryItem yardımcı sınıfı ile oluşturarak, components içerisine ekleyebilirsiniz.
İlk Yorumu Siz Yapın