无须安装apache服务器。访问下载地址,进入如下页面,下载红色箭头指向的包
解压,找到bin所在目录,用命令行打开该目录,我的是这样的
至此,ab算是启动成功
注意:以下测试都是用abs来请求的,但是有些ab工具,直接用ab也可以。看大家ab的支持情况而定。楼主的只有abs才支持https请求
get请求
abs -n 1 -c 1 “https://blog.csdn.net/”
参数解释
ab:http请求
abs:https请求
-n:测试几次
-c: 模拟多少客户端
-T:内容类型。这个一般和-p 一起使用
-p:包含POST参数的文件
post请求
abs -n 1 -c 1 -p post.txt -T application/x-www-form-urlencoded “https://blog.csdn.net”
post参数写在了post.txt中,post.txt放在ab.exe同一目录下
我的post参数如下(随便写的)
page=1&pagesize=10
post json参数
page=1&pagesize=10&¶ms={“position”:{“latitude”:39.73,”longitude”:116.37}}
亲测有效
cookie设置
如果只用到一个Cookie,那么只需键入命令:
abs -n 1 -c 1 -C “key=value” “https://blog.csdn.net”
如果需要多个Cookie,就直接设Header:
abs -n 1 -c 1 -H “Cookie: key1=value1; key2=value2” “https://blog.csdn.net”