Кодирование - это форма изменения существующего контента; что позволяет анализировать требуемые протоколы назначения.
Пример кодирования можно увидеть при просмотре Интернет:
URL, вы посетите: www.example.com, может иметь поисковый механизм для запуска пользовательских запросов по URL адресу:
www.example.com?search=...
Следующие переменные URL-адреса требуют URL-кодирования. Если было написать:
www.example.com?search=cat food cheap
браузер не поймет ваш запрос, как вы использовали неверный символ «» (на белом пространстве)
Чтобы исправить эту ошибку кодирования, вы должны обменять " 'с „% 20“, чтобы сформировать этот URL:
www.example.com?search=cat%20food%20cheap
различные системы используют разные формы кодирования, в этом примере я использовал стандартную кодировку Hex для URL. В других приложениях и экземплярах может потребоваться использование других типов кодирования.
Удачи!
Я только даю примеры .. Потому что я тоже не знаю. Они переносятся из программы под названием Кондор, и у меня нет доступа к ее исходному коду! –
@aF: вот почему я написал методы, представленные в ответе ниже, в первую очередь. Иногда эвристический алгоритм - единственное практическое решение. –