如果系统没有curl,可以使用 yum install curl
注意:对于请求参数中有多个参数,即包含&符号时,一定在将url用双引号包起来,不然会返回一个进程号
发送get请求:
-i 显示全部消息
curl "http://www.baidu.com?name=xwj&age=20" 如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地
发送post请求:
-H 设置请求头。如:-H "Content-Type:application/json" ,表示以json格式发送
-d 设置需要发送的数据。如:-d "name=xwj&age=20"
curl -d 'name=xwj&age=20' http://www.baidu.com 将请求数据放入data中 curl -d '' http://www.baidu.com?name=xwj&age=20 如果data中数据为空,则用''
curl -H 'Content-Type:application/json' -d '{"name":"xwj", "age":"15"}' http://www.baidu.com
选项 -o
将下载数据写入到指定名称的文件中:
curl http://www.baidu.com -o xwj.txt