curl 命令行工具
categories: []
date: '2023-10-25T10:06:55.141114+08:00'
tags: []
title: curl 命令行工具
updated: 2023-10-25T10:22:35.913+8:0
正常get请求
curl https://putdown.top
-k
忽略证书
bp抓包
curl https://putdown.top -k
-A 修改ua头
https://putdown.top -k -A Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 Edg/118.0.2088.61
- 对比上图发生了改变
-X 修改请求方式
https://putdown.top -k -A Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 Edg/118.0.2088.61 -X POST
-H 添加http请求头
- 这边随便写个
A:B
curl https://putdown.top -k -A Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 Edg/118.0.2088.61 -H A:B
-d 发送 POST 请求的数据
curl https://putdown.top -k -A Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 Edg/118.0.2088.61 -X POST -d uaername=admin;passowrd=123456
-F 上传文件
- 正常上传文件
curl https://putdown.top -k -F [email protected]
- 上传文件修改文件名
curl https://putdown.top -k -F [email protected];filename=aaa.txt
- 指定MIME 类型
curl https://putdown.top -k -F [email protected];filename=aaa.txt;type=image/png
-o 同于wget命令
-O 将服务器回应保存成文件,并将 URL 的最后部分当作文件名。
以上功能比较常用,后续再补充。。。。。。。。。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 putdown.top