以下简单介绍下参数工具的使用
 
 
GitHub地址:
 
可执行文件下载地址 :https://files.cnblogs.com/files/lulianqi/PipeHttpRuner.zip
解压到任意目录,双击运行可执行文件PipeHttpRuner.exe即可打开,如下图
 
 

1:设置原始报文
如果对http原始报文格式已经有了解可以直接在原始报文区进行编辑
 
 
或者点击编辑按钮进入编辑模式
 
编辑模式如上图
  • 下拉/编辑 设置请求行
  • 点击AddHead 添加请求头,点击 - 按钮可以删除所有请求头
  • 直接编辑请求体(没有则留白)
  • 编辑完成后点击勾确认信息,点击取消放弃编辑
 注意上方pipe host 于http报文无关,但它将是该管道的连接地址,可以直接填写ip,也可以填写域名,端口默认80 (编辑模式下填写正确请求行后会自动补全)
 
2:添加管道
 
  • :ReConTime, 表示当前管道会在发送设置值数量的请求后震动重新连接(默认值为0,表示永远不会主动重连)
  • :Response,有 Report 跟 Drop 两种选择,标识应用程序是否想要接收请求回复(默认Report,表示接收返回数据)
  • :AddPipe, 添加管道,前面的数字表示需要添加管道的数量(默认1)
  • :ConnectAllPile,连接列表里的所有未连接管道
 
3:管道发送
 

  • :RequstCount,表示每个管道此次将会发送报文的数量(默认1)
  • :isAsynSend,表示多条管道之间是否使用异步发送(默认否)
 
4:管道列表
 

  • 列表内容有管道ID,及重连接阈值
  • 绿色代表该管道状态为已连接,红色代表已经被关闭,白色为未连接,黄色代表连接中
  • 列表右键菜单可以选择移除管道,或者重新连接
 
5:输出区域
 

  • 选择Save Response To Stream 返回报文不会打印在输出框
  • 因为测试时流量可能会过大显示在输出框对内存及处理性能消耗较大,建议勾选该项
  • 勾选后返回报文会以文件的形式保存(执行文件根目录下的Response目录下,并以时间作为文件名)

下图为测试网络截图

备注: 请勿使用该软件对任何网站尝试攻击行为

PipeHttp 测试工具使用的更多相关文章

  1. 渗透测试工具BurpSuite做网站的安全测试(基础版)

    渗透测试工具BurpSuite做网站的安全测试(基础版) 版权声明:本文为博主原创文章,未经博主允许不得转载. 学习网址: https://t0data.gitbooks.io/burpsuite/c ...

  2. linux压力测试工具stress

    最近给PASS平台添加autoscaling的功能,根据服务器的负载情况autoscaling,为了测试这项功能用到了stress这个压力测试工具,这个工具相当好用了.具体安装方式就不说了.记录下这个 ...

  3. [.NET] WebApi 生成帮助文档及顺便自动创建简单的测试工具

    ==========最终的效果图========== ==========下面开始干活:生成帮助文档========== 一.创建 WebApi 项目 二.找到 HelpPageConfig.cs 并 ...

  4. RabbitMQ调试与测试工具-v1.0.1 -提供下载测试与使用

    最近几天在看RabbitMQ,所以发了两天时间写了一个调试和测试工具.方便使用. 下载地址:RabbitMQTool-V1.0.1.zip

  5. HTTP压力测试工具

    HttpTest4Net是一款基于C#实现的和HTTP压力测试工具,通过工具可以简单地对HTTP服务进行一个压力测试.虽然VS.NET也集成了压力测试项目,但由于VS自身占用的资源导致了在配置不高的P ...

  6. 微软压力测试工具 web application stress

    转自 http://www.cnblogs.com/tonykan/p/3514749.html lbimba  铜牌会员 这里给广大的煤油推荐一个web网站压力测试工具.它可以用来模拟多个用户操作网 ...

  7. WebService如何调试及测试工具

    http://www.cnblogs.com/zfanlong1314/archive/2012/04/06/2434788.html 通常,我们在Visual Studio里调试ASP.NET网站, ...

  8. Android高手速成--第四部分 开发工具及测试工具

    第四部分 开发工具及测试工具 主要介绍和Android开发工具和测试工具相关的开源项目. 一.开发效率工具 Json2Java根据JSon数据自动生成对应的Java实体类,还支持Parcel.Gson ...

  9. Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍

    一.http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载.但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把 ...

随机推荐

  1. 问题(一)---线程池,锁、堆栈和Hashmap相关

    一.线程池: 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力. 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中 ...

  2. hdu 3829 Cat VS Dog 二分匹配 最大独立点集

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3829 题目大意: 给定N个猫,M个狗,P个小朋友,每个小朋友都有喜欢或者不喜欢的某猫或者某狗 管理员从 ...

  3. zzuli 1812: sort 排序

    1812: sort Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 352  Solved: 216 SubmitStatusWeb Board De ...

  4. 配置scrapy-splash+python爬取医院信息(利用了scrapy-splash)

    北京艾丽斯妇科医院(http://fuke.fuke120.com/) 首先先说一下配置splash 1.利用pip安装scrapy-splash库 pip install scrapy-splash ...

  5. 给dalao们递dalao们的博客

    hqh使用0 1敲完AC代码 FNXF FNXF tfx .io结尾的都是dalao! ssttkkl 复读:.io结尾的都是dalao! ThetaS Pirote YanQuijote 昵称不能为 ...

  6. float和double的区别

    1.float是单精度类型,精度有效数字为6位,超出则会四舍五入,取值范围为10的-38次方到10的38次方,float占用存储空间为4个字节. 2.double是双精度类型,精度有效数字为15位,超 ...

  7. Hashtable 小记

    Hashtable 是 JDK 中较早的数据结构了,目前已不再推荐使用了.但抱着学习的目的,还是看了下它的实现. 简介 Hashtable,顾名思义即哈希表,是一种经典的数据结构.其基本结构是一个数组 ...

  8. 使用css修改radio、checkbox样式

    input[type=radio],input[type=checkbox]  { display: inline-block; vertical-align: middle; width: 20px ...

  9. 移动 云MAS 发短信 .net HTTP 请求

    本人开发移动云MAS .net Http 请求  代码如下 using Newtonsoft.Json.Linq; using System; using System.Collections.Gen ...

  10. toolbar ,textfield,图片拉伸,Bundle

    1   工具栏   UIToolbar 2   textField 协议方法 一旦TextField成为第一响应,此方法就会调用 - (void)textFieldDidBeginEditing:(U ...