Bash n00b在这里..我发布了一个使用curl编码的文件b64:
$ cat file.txt | openssl base64 | curl --data @- myhost.com/api
效果很好.我在服务器端拆分键/值,整个消息进入密钥,但是我可以解析它并在服务器上转换为ascii等..
如何将其他键/值附加到帖子中?就像是..
$ cat file.txt | openssl base64 | PREPEND "key=value1&key2&value2&btext=" | curl --data @- myhost.com/api
Sean.. 7
您可以在子shell中创建所有要卷曲的输入,如下所示:
(echo -n "key=value1&key2=value2&btext="; openssl base64 < file.txt) | curl --data @- myhost.com/api
这将执行echo
并openssl
在彼此之后并将连接的输出传递给curl
.
您可以在子shell中创建所有要卷曲的输入,如下所示:
(echo -n "key=value1&key2=value2&btext="; openssl base64 < file.txt) | curl --data @- myhost.com/api
这将执行echo
并openssl
在彼此之后并将连接的输出传递给curl
.