我有链接。php我如何使用curl
post在所有参数中替换我的值?
如果我不知道这些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规范使用。如果不是,你就不走运了。