api端点的自定义url参数

时间:2017-07-13 05:55:47

标签: httpie

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

如果给出一个基本网址,例如我也想附加一个日期来到达端点

/myURL/data

/myURL/data/yyy/mm/dd

如何在网址中以编程方式添加日期,以便在数天内重复到达端点。对于今天它看起来像

/myURL/data/2017/07/13

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

1 个答案:

答案 0 :(得分:1)

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

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

date +%Y/%m/%d

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

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

#!/bin/bash

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

http /myURL/data/$today

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

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