curl www.sina.com -->获取网页源码
curl -o [文件名称] www.sina.com -->输出页面
curl -L www.sina.com ---> 跳转命令, 跳转sina.com.cn
curl -i www.sina.com --->显示http response的头信息,连同html一起
curl -v www.sina.com --->显示一次http通信的整个过程,包括端口连接http request头信息
curl --trace output.txt www.sina.com --->使用下面的命令查看更详细的通信过程
------
发送表单信息
GET方法相对简单,只要把数据附在网址后面就行
curl example.com/form.cgi?data=xxx
POST方法必须将数据和网址分开, curl就需要使用到--data参数
curl -X POST --data “data=xxx” example.com/from.cgi
如果你的数据没有经过表单编码,还可以让curl为你编码,参数是--data--urlencode
curl -X POST--data-urlencode "date=April 1" example.com/form.cgi
------
http动词
curl默认的HTTP动词是GET, 但是可以使用-X参数支持其它动词
curl -X POST www.sina.com
curl -X DELETE www.sina.com
------
文件上传
-----------------
<form method="POST" enctype='multipart/form-data' action="upload.c
curl使用教程
于 2022-06-03 23:52:40 首次发布
订阅专栏 解锁全文
6191

被折叠的 条评论
为什么被折叠?



