curl命令
1. POST请求
curl -XPOST $(URL) -d $(data)
2. 更新数据
curl -XPUT $(URL) -d $(data)
3. 删除数据
curl -XDELETE $(URL) -d $(data)
4. 返回状态
curl -I $(URL)
5. 下载文件
- 保留源文件名
curl -O $(URL)
- 定义文件名
curl -o $(desname) $(URL)
- 限制下载速度
curl --limit-rate -o $(desname) $(URL)
- 断点续传
curl -C - $(URL)
6. 跟随重定向
curl -L $(URL)
7. 显示连接信息
curl -v $(URL)
8. 使用代理访问目标
curl --proxy $(Protocol)://$(USER):$(PASSWD)@$(IPADDRESS):$(PORT)
9. 使用ftp
- 下载
curl -u $(USER):$(PASSWD) -O $(FTPSERVER)
- 上传
curl -u $(USER):$(PASSWD) -T $(FILE) $(FTPSERVER)