关于linux curl 地址参数的问题

Posted 北京流浪儿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于linux curl 地址参数的问题相关的知识,希望对你有一定的参考价值。

例如 
url 为 http://mywebsite.com/index.php?a=1&b=2&c=3
web形式下访问url地址,使用$_GET是可以获取到所有的参数
然而在Linux下
curl http://mywebsite.com/index.php?a=1&b=2&c=3
$_GET只能获取到参数a
由于url中有&,其他参数获取不到,在linux系统中& 会使进程系统后台运行
必须对&进行下转义才能$_GET获取到所有参数
curl http://mywebsite.com/index.php?a=1\&b=2\&c=3

 

curl执行时间验证:可以通过以下方法

curl -o /dev/null -s -w "time_total: %{time_total}\n" "http://mywebsite.com/index.PHP?a=1&b=2&c=3"









以上是关于关于linux curl 地址参数的问题的主要内容,如果未能解决你的问题,请参考以下文章

关于curl跳转抓取

关于window10下php7.3开启curl扩展失败的解决方法

linux编程,关于main函数的参数argv

关于微信自定义菜单中用到的curl_init的说明

关于学习Linux的一些忠告

关于linux系统如何实现fork的研究