需求

我想要这样一个工具,测试设备连上某个特定的 wifi 后,设备发出的特定的 http request 可以获得特定的 response。而这个 request 和 response 是可以在网页上进行简单配置。

目的

  1. 测试各种错误码返回的时候客户端的表现(往往一个测试点错误码特别多,而且测试数据不好找)
  2. 开发过程中的调试需求(比如要调试一个手机注册的功能,而当时我们的服务端开发全部在另外一个地方上班,那可能会把所有同事的手机号码用完)

额,其实这个基本就是 7.11 大会上的一个 topic,但是演讲者好像并没有放出那个工具的信息(或者我没有听见?)

我不知道是不是已经有公开的现成的工具了,但是我搜索了以后并没有想要的。(如果有,求告知)

我大概想了下,如果自己写一个工具,可能有这些点,不知道怎么处理:

  1. 我不想改动程序里的请求的 host 地址,是不是意味着我需要另外弄一个 DNS 服务器,把不同的 host 指向到工具所在机器 ip 的不同端口。比如我要同时配置http://www.host1.com/a1 返回 res1,http://www.host2.com/b1 返回 res2。
  2. 接上条,那工具得同时监听好几个端口?

还不是太了解这方面的知识,如果以上想法有硬伤,求轻喷。


↙↙↙阅读原文可查看相关链接,并与作者交流