removed extra characters from urlQueryAllowed CharacterSet

This commit is contained in:
Krishna Kishore Bandaru 2024-02-14 12:58:56 +05:30
parent 1efd261de3
commit a0b8459a79

View File

@ -67,7 +67,10 @@ extension JSONDictionary {
}
valueString = baseValueString
}
let queryItem = URLQueryItem(name: key, value: valueString)
var characterSet = CharacterSet.urlQueryAllowed
characterSet.remove("/")
characterSet.remove(":")
let queryItem = URLQueryItem(name: key, value: valueString.addingPercentEncoding(withAllowedCharacters: characterSet) ?? valueString)
queryItems.append(queryItem)
}
return queryItems