0.0.7 • Published 8 years ago

epipe v0.0.7

Weekly downloads
31
License
-
Repository
github
Last release
8 years ago

epipe

epipe是一个方便Web项目调试、检测的开源项目;

  • 监听http请求,观察网络web请求、及参数、数据响应

  • 分析网络性能

  • 调试项目、请求改写、转发

  • 自定义路由

安装

npm install epipe -g

使用

    1. 建议用法:在项目目录中建立规则文件epipe-rules.js直接执行命令epipe即可,规则文件参考epipe/epipe-rules.js
    1. 制定规则文件用法、执行命令epipe file=custom-rule.js, 文件相对命令当前目录
    1. 使用规则集合,自由切换

epipe port=8189 mod=fengchao conser

参数说明

  • 使用自定义规则文件

epipe port=8189 mod=fengchao file=fengchao-pipe.js

交互命令

  • 使用交互命令设置参数、可以动态增加服务、加载规则、切换显示方式、改变调试方式
    epipe
    > listen 8188
    > mod fengchao
    > debug true
    > fiddle fengchao
    > include ./rules/fengchao

nirvana / phoenix 用法说明

  • 启动本地开发环境,确定能够正常访问

  • 启动 epipe port=8189 mod=fengchao conser

    • port 表示代理端口
    • mod 表示规则集合 nirvana/ phoenix 通用为fengchao
    • conser 表示进入epipe命令交互方式
  • 配置本地http代理服务器,不要配置https代理

  • 访问任意网站,在epipe命令中输入showlog检查是否显示历史记录

  • 访问nirvana / phoenix 是否能够正常访问及显示log

  • 进入联调模式,在epipe 中输入 debug true

    • 输入info 查看状态信息
    • debug false 退出联调模式
0.0.7

8 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4-beta

9 years ago

0.0.4

9 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago