2013-12-16 101 views
0

我引用一个API来开发名为Mixi的社交平台的应用程序。我在一个点上停留,它说以下内容: 一个参数被正确传递给支付API,该字符串必须是URI根据the following rules转义:使用URI转义字符串

所有参数名称和值都躲过了[ RFC3986] 百分比编码(%xx)机制。未保留的 字符集([RFC3986]第2.3节)中的字符必须进行编码。 中的字符不能被编码。十六进制 编码中的字符必须是大写。文本名称和值必须在每个[RFC3629]对它们进行百分比编码之前编码为UTF-8八位组。

unreserved = ALPHA, DIGIT, '-', '.', '_', '~' 

我真的很迷茫看着这个页面。我打算在Javascript/jQuery中做到这一点。有没有简单的方法或功能来实现这一点?请建议是否有一些外部库可以做到这一点,如果jQuery直接不能。

问候

+0

欢迎堆栈溢出。网站政策不鼓励(出于正当理由)问题和答案,这些问题和答案只是外部网站的链接......并且您甚至将链接编码为代码,因此无法点击。我编辑了这个问题并解决了这些问题。 –

回答