【发布时间】:2021-12-27 10:34:30
【问题描述】:
我正在使用 softqare Red Hat Satellite 来更新我的 Linux 服务器。为此,我还需要使用 curl 获取所有可用的更新,如下所示:
curl --request GET --insecure --silent --user username:password https://myMachine/katello/api/errata
这是命令返回的内容
{"total":536,"subtotal":536,"page":1,"per_page":20,"error":null,"search":null,"sort":{"by":"updated","order":"desc"},"results":[{errata1},{errata2},...{errata20}}
如您所见,我提供的勘误表总数为 536,但它只返回 20 个勘误表。这是因为 per_page 属性。 有没有办法让 curl 显示 536 结果,或者是否可以执行 PUT 请求以更改 per_page 数据? 解决这个问题的最佳方法是什么?
【问题讨论】: