Я только что видел этот адрес электронной почты, зашифрованный забавным образом:
% 6c% 65% 73% 70% 65% 74% 69% 74% 73% 76% 65% 6c% 6f% 73% @ 77% 61% 6e% 61% 64% 6f% 6f.% 66% 72
Кто-то знает ...
Что это? UTF8?
Я только что видел этот адрес электронной почты, зашифрованный забавным образом:
% 6c% 65% 73% 70% 65% 74% 69% 74% 73% 76% 65% 6c% 6f% 73% @ 77% 61% 6e% 61% 64% 6f% 6f.% 66% 72
Кто-то знает ...
Что это? UTF8?
Каждый %xx
представляет один текстовый символ, обозначенный его шестнадцатеричным значением. Есть две основные причины, почему это делается:
... ?search=My%20search%20pattern ...
(20 - это шестнадцатеричный код для пустого), или при включении веб-сайта реферера или адреса электронной почты пользователя, когда символы : / . = @
(среди прочих) в противном случае запутал бы разбор адреса сайта.Обычно таким образом кодируются только запрещенные символы, но некоторые веб-сайты кодируют все для простоты кодирования, как, кажется, было сделано в вашем примере.
Ссылка Натана С. дает вам ссылку для декодирования таких адресов.
Это стандартная строка ascii. http://www.unit-conversion.info/texttools/hexadecimal/#data
но вы конвертировали только буквы, а не точки.
Используя этот сайт для декодирования строки ascii, он выглядит так:
lespetitsvelos@wanadoo.fr
существует множество декодеров ascii, многие из которых могут определить, какой формат вы тоже вставляете!