Как нелатинские символы Юникода кодируются в доменном имени? - PullRequest
0 голосов
/ 06 января 2011

Скажем, у меня есть URL-адрес, такой как:

http://ほっけがおいしい.com

Если я вставлю это в любой браузер, я получу:

http://xn--n8jaqhy3b1euj.com/

Каков алгоритм для перекодированияЮникод символы в простые латинские?Кажется, это должно быть легко с Google, но я действительно не могу найти что-либо.

Я хочу изменить это - учитывая второе, я хочу получить первое.

Вариант использования: я хочу передавать некоторую информацию на iPhone между приложениями с помощью обработчиков URL, но я не могу гарантировать, что содержимое будет состоять из латинских символов.

1 Ответ

0 голосов
/ 06 января 2011

Я не уверен, охватывает ли это все, я не прочитал все RFC, но это может быть хорошее место для начала: RFC, относящиеся к IDN

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...