V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
srdrm
V2EX  ›  Linux

有没有这样的工具,http 反向代理,并监控捕获 http 请求/响应输出

  •  
  •   srdrm · 2014-09-24 11:12:11 +08:00 · 4699 次点击
    这是一个创建于 3585 天前的主题,其中的信息可能已经有所发展或是发生改变。
    应用场景:开发调试APP时方便追踪详细的HTTP调用
    16 条回复    2014-09-24 13:19:58 +08:00
    lyragosa
        1
    lyragosa  
       2014-09-24 11:17:11 +08:00   ❤️ 1
    squid?
    bigfei
        2
    bigfei  
       2014-09-24 11:17:44 +08:00   ❤️ 1
    jedyu
        3
    jedyu  
       2014-09-24 11:18:19 +08:00   ❤️ 1
    fiddler?
    remnet
        4
    remnet  
       2014-09-24 12:06:13 +08:00   ❤️ 1
    Paros,正向代理。
    Shieffan
        5
    Shieffan  
       2014-09-24 12:09:25 +08:00   ❤️ 1
    livepool
    RemRain
        6
    RemRain  
       2014-09-24 12:11:39 +08:00   ❤️ 1
    Charles?还能抓包https,设置断点,修改请求和相应内容
    est
        7
    est  
       2014-09-24 12:18:35 +08:00
    mitmproxy
    jones
        8
    jones  
       2014-09-24 12:20:52 +08:00 via Android
    fiddler不止可以监控浏览器,它还可以监听一个端口,然后记录所有http请求和响应信息
    jones
        9
    jones  
       2014-09-24 12:22:24 +08:00 via Android   ❤️ 1
    我就是这样调试app的,手机代理直接指向电脑上fiddler的代理端口即可
    srdrm
        10
    srdrm  
    OP
       2014-09-24 12:35:57 +08:00
    主要目的是,开发手机APP时,开启APP运行,APP所调用的API的详细请求,响应均能解析并正常输出,以便开发人员观察API输出结果

    toAll: 大家提供的都是客户端的工具,想要一个服务端的工具。

    @jones fiddler 貌似有windows版,linux,mac 也有,有点老,还是alpha,未尝试
    @RemRain Charles 付费,不太考虑~

    @Shieffan 没收到 livepool... 能否给个链接

    @remnet Paros java 的,太笨重了。

    大家提供的几个工具,都有用过,不过我看大家提供的都是客户端上的,想要一个安装在服务器上的代理,能拦截所有的请求。

    再次感谢各位,第一次发贴,好多人,好热心,好感动啊~
    jimrok
        11
    jimrok  
       2014-09-24 12:39:12 +08:00
    tcpdump?
    remnet
        12
    remnet  
       2014-09-24 12:41:40 +08:00
    @srdrm 我考虑研究开发一个这样的路由器~ 用WEB观察流经路由器的指定流量
    Shieffan
        13
    Shieffan  
       2014-09-24 12:42:46 +08:00   ❤️ 1
    liteneo
        14
    liteneo  
       2014-09-24 12:48:44 +08:00
    https://github.com/nodejitsu/node-http-proxy

    proxy.on('proxyReq', function(proxyReq, req, res, options) {
    //TODO
    });
    srdrm
        15
    srdrm  
    OP
       2014-09-24 12:50:47 +08:00
    @Shieffan livepool 看起来蛮不错的,感谢
    yjfuk
        16
    yjfuk  
       2014-09-24 13:19:58 +08:00
    @remnet 在路由器上做文章是个方向哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2695 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 15:06 · PVG 23:06 · LAX 08:06 · JFK 11:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.