首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    做个简单的 reverse proxy

    E2ET 如果只测试 UI 和 UI 相关的逻辑,有足够多的开源工具和商业工具,不过,如果要同时要验证网络层的输入输出是否符合预期,比如在展示某个 UI 的同时,发送了相应的 analytics event...之前我们在客户端做网络层的 interceptor,虽然能工作,但它有一些局限:1) 测试脚本需要能访问到客户端拦截并记录下来的网络请求和响应,这意味着记录的内容需要上传至某个特定的,可以公开访问的位置...做这样一个 proxy server,更确切地说,一个 reverse proxy,首先考虑的是,可不可以直接利用已有的 nginx server。...好,说了这么多背景信息,我们进入正题,讲讲我在做这个 reverse proxy 的一点心得。 首先,这样一个 proxy,性能并不是最重要的,请求和响应数据的记录更为重要。...HTTP 协议设计的非常灵活,需要根据 request/response header 的 content-type 里的 charset 来决定如何处理对应的 body。

    1.4K20
    领券