Greasy Fork is available in English.

GBK_URL.js

js纯代码实现gbk格式的url编码

These are versions of this script where the code was updated. Show all versions.

  • v0.4.1 2023-07-06

    Bug fixes

  • v0.4 2023-07-06

    解决了'🐟'等length=2的特殊字符的问题,对于这种字符,新版本模拟了form(encoding='GBK')的表单提交时的编码方法:将'🐟'转换为'🐟'再进行GBK格式的URIEncode

  • v0.3 2023-07-05

    当预设GBK编码集中找不到当前字符(char)时,尝试使用`&#${char.charCodeAt(0)};替换当前char`再在预设GBK编码集中进行替换。此改动模拟的是浏览器GBK编码的form提交时的序列化行为

  • v0.2 2023-02-03

    fixed incorrect metadata

  • v0.2 2023-02-03

    code quality improvements

  • v0.0.1.20210722104206 2021-07-22

    修复对照表错误

  • v0.0.1.20210722103948 2021-07-22

    啊这,对照表错误确实是更新引入的,此版本修复错误

  • v0.0.1.20210722103029 2021-07-22

    更新了部分逻辑,修复了部分字符不能正常encode/decode的bug
    发现了对照表错误,未能修复(更新前的版本也有此错误,并非更新导致而是本来就有)

  • v0.0.1.20210609190650 2021-06-09