Вопрос

используя код значка Stumbleupon для URL, как

http://www.test.com/¿cómo_se_dice

со следующим фрагментом

<script src="http://www.stumbleupon.com/hostedbadge.php?s=2&r=http://www.test.com/¿cómo_se_dice"></script>

Это узнает URL как http://www.test.com/cmo_se_dice и удалить испанские символы.

Есть ли особый способ лечения URL перед добавлением его в фрагмент?

Это было полезно?

Решение

Stumbleupon на самом деле делает это правильно.

Этот

http://www.test.com/¿cómo_se_dice

является не действительный URL.

Вам нужно либо либо процентное кодирование URL перед тем, как пропустить его до значка или удалить специальный символ.

Процент-кодировка приведет к этому:

http://www.test.com/%C2%BFC%C3%B3MO_Se_dice.

Есть онлайн-конвертер для игры с здесь.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top