【发布时间】:2020-09-27 00:24:45
【问题描述】:
我正在 gitlab-ci 文件中编写脚本,我使用的服务器是 Linux 来运行管道。
现在我要进行两次 API 调用,第二次调用依赖于第一次
例如
URL= you can take any HTTPS endpoint (i guess it really doesn't matter)
jsonResponse=$(curl -d $requestJson -X POST $FIRST_URL)
echo $jsonResponse
[{"result":"Success"}]
根据结果字段(成功/失败),我想使用 curl 进行另一个 API 调用。像下面的东西
if response[0].result=success then "curl -d $requestJson -X POST $SECOND_URL" else exit 1
请注意,响应将在数组中。
【问题讨论】: