以下简单介绍下参数工具的使用
 
 
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. Java提高十七:TreeSet 深入分析

    前一篇我们分析了TreeMap,接下来我们分析TreeSet,比较有意思的地方是,似乎有Map和Set的地方,Set几乎都成了Map的一个马甲.此话怎讲呢?在前面一篇讨论HashMap和HashSet ...

  2. RecyclerView 加入一个滑动控件bug处理 GridView只显示第一行

    如果RecyclerView 多样式布局,比如要加入一个展示多个图看的需求.自然想到用gridview给嵌套一下. 想法当然是可以的,但是发现,嵌套出来的效果是,gridview只显示一行. 想想原因 ...

  3. SpringBoot+Redis环境搭建

    写在正文前的絮叨: 其实这个环境的搭建是很简单的,照着官网给的说明很快就可以搭建测试出来.为什么又要写出来呢?只是为了记录.保留.分享这其中遇到的坑. 这个环境之前在架构一个简单系统时,也曾经搭建过, ...

  4. A workaround to change shared memory size for Docker containers in AWS ECS

    Issue Because of not supporting to specify the following docker run parameter, containers in ECS can ...

  5. 浅谈IM(InstantMessaging) 即时通讯/实时传讯【理论篇】

        一.IM简要概述 IM InstantMessaging(即时通讯,实时传讯)的缩写是IM,互动百科大致解释是一种可以让使用者在网络上建立某种私人聊天(chatroom)的实时通讯服务. 大部 ...

  6. Android Weekly Notes Issue #285

    November 26th, 2017 Android Weekly Issue #285 本周包含好几篇Kotlin的文章,如通过Property Delegate实现SharedPreferenc ...

  7. python解释执行原理(转载)

    Python解释执行原理 转自:http://l62s.iteye.com/blog/1481421 这里的解释执行是相对于编译执行而言的.我们都知道,使用C/C++之类的编译性语言编写的程序,是需要 ...

  8. spring中的自定义标签

    为了给系统提供可配置化支持,一般会用原生态的方式去解析定义好的XML文件,然后转化为配置对象.这种方式对于简单.单一的配置文件,或者是XML配置格式固定的配置文件,比较容易处理.但是对于一些配置非常复 ...

  9. Teredo Tunnel Adapter: Error Code 10

    Teredo Tunneling 该设备无法启动 错误代码 ErrCode:10 解决方法 前文: Win7 系统,打算开启IPV6,本地连接的网络 ip6 驱动是异常的,先重新安装了网卡驱动. 过程 ...

  10. 永中DCS文档转换服务其它产品对比

    一.利用DCOM配置直接操作Office文件 作用:读取文件内容,导出Html文件 优势:免费 劣势:1.服务器上必须安装Office软件 2.配置麻烦,正如微软所说,读取Office不是这么干的. ...