如何使用cURL发送此POST请求?

时间:2019-11-14 04:11:18

标签: api curl post request

这是HTML代码

<form method="POST" action="https://testnet.demo.example.org/api/v1/invoices">
      <input type="hidden" name="storeId" value="LLKZz9dtP7DYvEUDq73K59EKvjMWox7nvnUhfCGMKsux" />
      <input type="hidden" name="price" value="10" />
      <input type="hidden" name="currency" value="USD" />
      <input type="image" class="submit" name="submit">
    </form>

当我单击“提交”按钮时,它会将我重定向到这样的随机网址,

https://testnet.demo.example.org/invoice?id=KuVFG7YFmfArccjkmBPhyg

如何使用cURL通过命令行发送此POST请求并获取该随机发票网址?

1 个答案:

答案 0 :(得分:0)

以下是命令:

curl --verbose  --request "POST" "https://testnet.demo.example.org/api/v1/invoices?storeId=LLKZz9dtP7DYvEUDq73K59EKvjMWox7nvnUhfCGMKsux&price=10&currency=USD"

您始终可以使用this curl-builder之类的工具,但是我强烈建议使用Postman之类的工具来进行api调用。