在herkou中设置原始二进制环境变量

时间:2016-05-23 09:56:52

标签: bash heroku character-encoding environment-variables

我尝试使用二进制值在heroku中设置环境变量。

e.g。在Python 2中:

open('x.txt','w').write('a\x89b')

接着是bash:

heroku config:set TEST=`cat x.txt`

不幸的是,heroku不是将环境变量设置为3字节值,而是使用UTF-8 replacement character \x89切换\xef\xbf\xbd字节。

我想问题是heroku CLI需要一个UTF-8编码的字符串。如何通过CLI或其他方式将原始二进制字符串交给heroku?

0 个答案:

没有答案