【发布时间】:2022-01-07 13:51:25
【问题描述】:
我正在努力将 cookie JSON 文件附加到 bash 中的 curl 请求。
我知道它可以用 cookie.txt 来完成,但因为我有以下模式:
{"provisioning": "61d83f29bda251.85229990"}
卷曲请求:
curl -k -v -b cookie.json -F name=csr -F filedata=@${CSRFILE} https://prov.is.byl.com/cert_signer.php >${CRTFILE}
是否可以不用这种方式发送?:
curl -k -v -b 'provisioning=61d83f29bda251.85229990' -F name=csr -F filedata=@${CSRFILE} https://prov.is.byl.com/cert_signer.php >${CRTFILE}
【问题讨论】:
-
第二个命令应该可以工作
-
@anubhava 是的,但我不想这样发送。
-
简短的回答可能是“不”。但我敢打赌,有一个忍者可以使用
jq和可能使用awk或sed将JSON 转换为单行所需的格式。