我遇到了一个问题,不幸的是,我还没有找到正确的解决方案:我需要解码使用 windows-1251 (cp1251) 编码的 url-slice。
我知道有这些方法 - decodeURI()和decodeURIComponent(),但它们仅适用于 UTF-8(据我所知)。我发现的一个解决方案使用了已弃用的方法 escape() 和 unescape()。
例如,有序列:
%EF%F0%EE%E3%F0%E0%EC%EC%E8%F0%EE%E2%E0%ED%E8%E5 (программирование)
decodeURI() 和 decodeURIComponent() 方法将导致异常。
将不胜感激。