urllib.quote_plus()在JavaScript中等效

前端之家收集整理的这篇文章主要介绍了urllib.quote_plus()在JavaScript中等效前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

试图从Python中移植一段代码

my_input = "this&is£some text"
encoded_input = urllib.quote_plus(str(my_input))

…到JavaScript:

var my_input = "this&is£some text";
encoded_input = encodeURIComponent(my_input);

细微差别在于urllib.quote_plus()会将空格转换为(link)而不是(link).
只是想知道是否有人可以提供任何想法.
目前正在与…

var my_input = "this&is£some text";
encoded_input = encodeURIComponent(my_input).replace(/%20/g,'+');
最佳答案
在Python代码中使用urllib.quote()而不是quote_plus().如果更改Python代码不是解决方案,那么您选择替换是最佳方法(reference,second paragraph in Description).

猜你在找的JavaScript相关文章