Я отправляю данные на сервер в почтовом теле. Для чего я использовал следующий код из Encoding URL Data.Рассмотрите все символы для URL-адреса Кодировка, публикация данных, полное решение iOS
CFStringRef encodedString = CFURLCreateStringByAddingPercentEscapes(
kCFAllocatorDefault,
originalString,
NULL,
CFSTR(":/?#[]@!$&'()*+,;="),
kCFStringEncodingUTF8);
Позже я забыл добавить еще один символ в списке, который был «»», апостроф. Я не знаю, сколько символов нужно добавить.
Кроме того, если на сервер с приложением/x-www-form-urlencoded есть какой-либо специальный символ, то может быть лучшим и стабильным решением.
не ясно, о чем вы спрашиваете. – SpaceDog
Я прошу универсальное решение, чтобы обрабатывать все символы, которые нужно закодировать, отправляя почтовый запрос. – andyPaul