Пример URI для модульного тестирования доменов IDN

Я создаю инструмент C#, который выполняет незначительные манипуляции с URI. Я пытаюсь написать модульные тесты, чтобы убедиться, что инструмент может поддерживать домены IDN, например 例え.テスト,

Есть ли какие-либо ресурсы, которые могут помочь мне привести примеры доменов IDN, чтобы я мог использовать их в своих тестах?

2 ответа

Список текущих доменов верхнего уровня по адресу http://data.iana.org/TLD/tlds-alpha-by-domain.txt содержит на момент написания 123 активных доменных имени IDN. Все они должны иметь поддомен nic.<tld>, К сожалению, я не могу представить себе имя IDN второго уровня, на которое можно положиться.

Руководящая группа по универсальному принятию активно работает над распространением информации об интернационализированных доменных именах (IDN) и интернационализации адресов электронной почты (EAI). Группа подготовила тщательно изученный и совместно созданный документ под названием «UASG 004 Use Cases for UA Readiness Evaluation EN» с подробным описанием тестовых доменных имен и адресов электронной почты, которые разработчики могут использовать при оценке готовности своих систем к UA. В дополнение к доменным именам на основе ASCII в документе перечислены доменные имена из следующих алфавитов: арабский, армянский, бенгальский, китайский (упрощенный, традиционный), кириллица, деванагари, эфиопский, грузинский, греческий, гуджарати, гурмукхи, хангыль, иврит, хирагана. , каннада, катакана, лаосский, латынь, малаялам, мьянма, ория, сингальский, тамильский, телугу, таана,

Текстовый файл данных, соответствующий этому отчету, доступен в документе UASG004A .

Те, кто заинтересован в обеспечении полной совместимости своих систем с IDN и EAI, могут также пройти через « Концепцию готовности к универсальному принятию — UASG026 ».

Другие вопросы по тегам