Описание тега punycode
Punycode - это синтаксис кодирования, с помощью которого строка символов Unicode (UTF-8) может быть преобразована в базовые символы ASCII, разрешенные в именах сетевых узлов. Примеры: mañana.com, bücher.com и café.com.
1
ответ
Браузеры кодируют только в punycode домен или весь URL?
Я читал об атаке на IDN homograph и не нашел точно заявленного кода, кодируют ли браузеры только в домене "punycode" или остальная часть URL включена (путь и запрос). Итак, мой вопрос: кодирует ли один из популярных браузеров (FF, IE, Chrome, Safari…
02 апр '12 в 23:21
1
ответ
MSXML2.ServerXMLHTTP и национальные символы
Этот вопрос связан с этим: кодировка символов Microsoft.XmlHttp в Vbscript, но отличается только тем, что национальные символы находятся в имени домена, а не только в аргументах. Задача: скачать страницу с данного URL. Я уже решил проблему передачи …
25 авг '16 в 13:03
4
ответа
Проблема при преобразовании строки в код puny (в PHP, используя преобразователь строк puny code от phlyLabs)
Я использую код отсюда: http://phlymail.com/en/downloads/idna/download/ и создал такую функцию (из примера): function convert_to_punycode($inputstring) { $IDN = new idna_convert(); // The input string, if input is not UTF-8 or UCS-4, it must be co…
28 июн '10 в 12:43
1
ответ
Есть ли возможность написать свой собственный конвертер punycode в php без расширения intl?
У меня нет такого большого контроля над удаленным сервером для установки расширений, php 5.3.8. Но я заметил, что есть возможность разбить строку utf-8 с помощью pcre. Так, например: preg_split('@@u','bücher',-1,PREG_SPLIT_NO_EMPTY); дает: Array ( […
07 ноя '11 в 11:38
1
ответ
Punycode для параметра запроса Unicode
Я пытаюсь закодировать некоторые URL-адреса Unicode с Punycode. Эти URL имеют параметр запроса, который содержит символы не ASCII, например: https://en.wiktionary.org/w/index.php?title=Clœlia&printable=yes Проблема в том, что, когда я пытаюсь сд…
19 июн '15 в 02:04
1
ответ
QString из Punycode QUrl
Если я поставлю URL http://www.äsdf.de/bla/bla в QUrlКак я могу восстановить URL с оригинальными символами? Это нормально что QUrl исправлю некоторые символы, но я бы хотел отобразить оригинал äsdf в URL вместо xn--sdf-pla, Я в курсе QString QUrl::f…
18 ноя '16 в 12:03
1
ответ
Как сделать так, чтобы мое доменное имя правильно отображалось в веб-браузерах людей?
Я купил http://xn--jrgensens-l8a.com/, но когда я захожу в браузер, он меняет имя на http://xn--jrgensens-l8a.com/. Как я могу это исправить, чтобы оно отображало всем желаемое имя?
16 окт '15 в 03:12
1
ответ
Вызов разбора фида из сети с автоматическим кодом Punycode для IDN в.NET
У меня есть RSS-канал http://xn--d1abbgf6aiiy.xn--p1ai/feeds Когда я добавляю этот канал через веб-приложение ASP.Net MVC и вызываю метод для анализа канала, свойства канала автоматически преобразуются из ASCII в представление Unicode в свойства. Ко…
26 дек '13 в 11:09
0
ответов
Метаданные OpenGraph для Facebook - домены с кодировкой (со скандинавскими / специальными символами) не декодируются
Похоже, Facebook не понимает, как расшифровать доменные имена с помощью OpenGraph og:url metatag Взгляните на этот пример - введите "kämp pikset .fi" (пожалуйста, удалите пробелы, я не хочу, чтобы этот вопрос был проиндексирован для этого ключевого …
29 сен '14 в 17:18
1
ответ
IDNA не туда-обратно
У меня есть несколько строк в кодировке IDNA, которые я не могу декодировать. В Python я пытаюсь u"xn--grohandel-shop-2fb".decode("idna") и получите ошибку "IDNA не туда-обратно". То же самое для "xn--sottmqqo5-lgbe9b7no0hmz9u", Я в тупике, и поиск …
21 мар '12 в 13:54
2
ответа
Как обнаружить гомографический текст, подделка юникода с помощью node.js
Пользователи могут получить свои собственные дочерние сайты на нашем сайте, так что www.example.com/subsite/gary будет определенным дочерним сайтом. Однако меня беспокоит возможность атак с использованием гомографического / юникод-спуфинга, когда зл…
27 май '15 в 18:33
0
ответов
Поддержка Excel VBA Punycode для международных доменных имен (IDNA2003, IDNA2008 и UTS46)
Предоставляет ли Excel VBA какой-либо метод, функцию или API для Punycode или преобразования в Unicode/Ascii и из него для интернационализированных доменных имен? Мне удалось найти версию JavaScript (ниже), которая, кажется, работает для стандартов …
02 май '16 в 08:46
1
ответ
PHP idn_to_ascii / VB.net idn.GetAscii() не приводит к правильному PUNY CODE / IDN домену
Я попытался преобразовать домен: http://xn--pfeffermhle-0hb.com/ в правильный домен IDN в форме Punycode. Я использовал vb.net и php, но оба результата неверны. VB.net: Dim idn As New System.Globalization.IdnMapping() Dim punyCode As String = idn.Ge…
17 янв '17 в 10:34
3
ответа
Delphi: Punicode Decode
Нашел информацию, закодированную в Punycode: кириллическое доменное имя, но как мне декодировать обратно (punycode на кириллицу)?
30 дек '11 в 14:46
0
ответов
Преобразовать из и в ничтожный код в Unicode, используя C#?
Возможный дубликат: Punycode конвертер в C# Я ищу для преобразования маленького кода в Unicode, используя C#. Я сталкивался с несколькими js, включая этот, называемый "punycode.js", а также этот вопрос о SO. Но мое требование сделать то же самое с п…
23 янв '13 в 12:23
2
ответа
Преобразование punycode с символом тире в Unicode
Мне нужно конвертировать punycode NIATO-OTABD в nñiñatoñ, На днях я нашел текстовый конвертер в JavaScript, но преобразование с помощью punycode не работает, если в середине есть тире. Любое предложение, чтобы исправить проблему "тире"?
08 окт '08 в 15:51
2
ответа
Как сформировать URI для доступа к сетевому компьютеру с именем хоста, содержащим расширенные символы
У меня есть несколько компьютеров с Windows 7 в локальной сети, каждая с именем хоста. Одним из них является запуск приложения Java 8, которое должно получить доступ к другому компьютеру через HTTP, поэтому ему необходимо сформировать URI, содержащи…
28 мар '15 в 00:50
3
ответа
Какова максимальная длина IDNA-конвертированного доменного имени?
Перво-наперво: Я храню несколько доменов в базе данных, после того как я преобразовал каждое доменное имя в его версию IDNA. Что мне нужно знать, какую максимальную длину может иметь такое доменное имя, преобразованное IDNA, чтобы я мог определить м…
03 янв '12 в 19:12
2
ответа
Действительная регистрация доменного имени для символов Юникода
Я пытаюсь выяснить, что действительно для регистрации доменного имени, по-видимому, некоторые символы Юникода переводятся странно, а другие - нет. Этот адрес: http://xn--ippleman-dmj.com/ Переводится на: http://Nippleman.com/ а также http://xn--ggle…
08 мар '17 в 21:42
2
ответа
Node.js Emoji Парсинг
Я пытаюсь проанализировать входящую строку, чтобы определить, содержит ли она какие-либо не-эмодзи. Я прочитал эту замечательную статью Матиаса и использую оба punycode для кодирования / декодирования и regenerate для генерации регулярных выражений.…
24 сен '15 в 21:25