diff --git a/MVMCore/MVMCore/Models/JSON/JSONHelper.swift b/MVMCore/MVMCore/Models/JSON/JSONHelper.swift index 857310b..002e6a7 100644 --- a/MVMCore/MVMCore/Models/JSON/JSONHelper.swift +++ b/MVMCore/MVMCore/Models/JSON/JSONHelper.swift @@ -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