Najszybszy sposób na kodowanie cyrylicy dla url
Jeśli skopiujesz poniższy link do przeglądarki
http://be.wikipedia.org/wiki/Беларусь
pokaże artykuł Wiki. Ale gdy chcesz skopiować ten link (lub dowolny inny link zawierający cyrylicy) z adresu URL przeglądarki do notatnika, otrzymasz coś takiego:
http://be.wikipedia.org/wiki/%D0%91%D0%B5%D0%BB%D0%B0%D1%80%D1%83%D1%81%D1%8C
Możesz kliknąć dowolny link w Wikipedii, który zawiera cyrylicy w tekście i spróbować skopiować go do Notatnika.
Moje pytanie brzmi:
Jaki jest najbardziej poprawny lub najszybszy sposób konwersji dowolnego tekstu zawierającego cyrylicęБеларусь
w%D0%91%D0%B5%D0%BB%D0%B0%D1%80%D1%83%D1%81%D1%8C
lub dowolny inny tekst w takim typie kodu, aby był prawidłową częścią adresu URL? Czy w tym celu istnieje specjalna funkcja javascript?
Sprawdziłem, to jest w rzeczywistości: wielka litera cyrylicy Б = (heks) D0 91 dla UTF-8. Dlatego jest to% D0% 91 i tak dalej.