Нещодавно я бачив кілька URI, що містять параметр запиту "utf8 = ✓". Моє перше враження (подумавши «ммм, виглядає круто»), було те, що це можна використовувати для виявлення порушеного кодування символів.
Отже, це кращий спосіб вирішити потенційні проблеми з кодуванням символів, чи це просто розробник, який розважається з хаком?
7
Я не погоджуюсь. Існують схеми, схожі на URN, і приймають параметри запиту - наприклад, Bitcoin. URI не обмежуються браузерами. Дивіться en.wikipedia.org/wiki/URI_scheme . Це питання також може стосуватися загального випадку, коли кодування символів потрібно, коли браузер звертається до обробника протоколу.
—
Гері Роу
Наведіть приклади цих URL-адрес або не сталося.
—
хакре
Тема поза темою, але гаразд. Ось моє особисте пожертвування Bitcoin URI: bitcoin: 1KzTSfqjF2iKCduwz59nv2uqh1W2JsTxZH? Сума = 0,5 & label = Agile% 20Stack. Зауважте, що схема по суті є URN з параметрами запиту, але передає обробник протоколу. Цей тип URI, ймовірно, може отримати користь і від "utf8 = ✓".
—
Гері Роу
@GaryRowe Отже, ви коли-небудь отримували будь-які пожертви за цим посиланням?
—
Kyralessa