如何在post request中替换我的值?

  • 本文关键字:替换 post request linux bash
  • 更新时间 :
  • 英文 :


我有链接。php我如何使用curlpost在所有参数中替换我的值?
如果我不知道这些php链接中的参数是什么,curl应该自行确定post请求中的参数并替换我的值。
如果我知道这个参数,那么我可以把它发送到这样的链接:

while read p; do
curl $p -X POST --connect-timeout 18 --cookie "" --user-agent "" -d "parametr=helloworld" -w "%{url}:%{time_total}sn"
done < domain.txt > output.txt

如果我不知道参数,我该怎么办?如何使curl自动将值替换为参数?例如,如果我不知道"参数">

,则值为:"hello world"

这根本不可能。curl是一个客户端程序,没有办法知道或发现哪些请求参数被服务器支持或不支持。

当然,除非API有适当的文档记录,并且可以作为OpenAPI/Swagger规范使用。如果不是,你就不走运了。

最新更新