【问题标题】:Converting curl to ansible uri POST request将 curl 转换为 ansible uri POST 请求
【发布时间】:2019-11-13 04:11:05
【问题描述】:

我有以下 curl 命令:

curl -i -XPOST "http://localhost:8086/write?db=somedb" --data-binary "total,type=stats value=25 $epoch"

我可以使用这个命令轻松地将数据添加到这个数据库中。但是,我想要一个与此命令等效的 URI,我似乎无法在网上找到它。我知道获取请求如下所示:

http://example:8086/query?q=show%20databases

我将如何使用我目前拥有的数据执行我的 POST 请求?

【问题讨论】:

    标签: curl uri influxdb


    【解决方案1】:

    您可以从 Ansible uri 模块中找到详细答案,这里是 https://docs.ansible.com/ansible/latest/modules/uri_module.html

    您的特定问题的示例:

    - uri:
        url: http://localhost:8086/write?db=somedb
        method: POST
        body_format: raw
        body: "total,type=stats value=25 $epoch"
        status_code: 200
    

    【讨论】:

    • 我如何将正文数据放入 URL 中?
    猜你喜欢
    • 2021-02-14
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-14
    • 2018-08-29
    • 1970-01-01
    相关资源
    最近更新 更多