0

使用 HTTPie https://httpie.org/doc#usage如何创建可用于插入我的 api 端点的自定义 URL?

例如,如果给定一个基本 URL,我也想附加一个日期以到达端点

/myURL/data

/myURL/data/yyy/mm/dd

如何在 url 中以编程方式添加日期以在几天内重复到达端点。今天看起来像

/myURL/data/2017/07/13

最终我会每天打电话给这个,所以希望能够设置它

4

1 回答 1

1

你用的是什么平台?看起来您的选择是 OSX 或 Linux,所以这应该适用于任何一个。

您可以使用该date程序来格式化今天的日期:

date +%Y/%m/%d

哪个(今天)输出2017/07/13.

您可以滚动一个小脚本来构建您的 URL 参数并调用httpie,如下所示:

#!/bin/bash

today=$(date +%Y/%m/%d)

http /myURL/data/$today

哪个会执行http /myURL/data/2017/07/13

然后你可以设置一个cron(或launchd在 OSX 上)每天调用脚本。

于 2017-07-13T06:09:12.817 回答