У меня есть ссылка mailto:
на странице, включающая параметры subject=
и body=
, но я не уверен, как правильно экранировать данные в параметрах.
Страницакодируется в utf-8
, поэтому я думаю, что все специальные символы, такие как немецкие умляуты, должны быть также закодированы в utf-8
представления для URL?
В настоящее время я использую rawurlencode()
, поскольку urlencode()
вставит+
символов во всех местах, где пробелы должны были быть, но я не уверен, что это правильный способ сделать это.