Я пытаюсь сгенерировать подпись oauth для API авторизации с Magento.Я обнаружил проблему, потому что 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