CGI。转义空间问题。需要为Magento生成oauth签名

时间:2019-06-12 03:11:58

标签: ruby oauth

我尝试使用Magento为授权api生成oauth签名。我发现了问题,因为CGI.escape为空间生成了+而不是为参数生成了%20。任何人都知道如何纠正它。

我也尝试使用URI.escape,但它只会将空间转换为%20,其他未转换的东西

CGI.escape("2019-06-11 00:00:00")

忘了2019-06-11+00%3A00%3A00 期望2019-06-11%2000%3A00%3A00

0 个答案:

没有答案