其他测试框架 anyproxy 如何获取 https 请求的 IP 地址?

卡农Lucas · 2018年08月07日 · 最后由 卡农Lucas 回复于 2018年08月14日 · 1675 次阅读

问题

如题。希望获取 https 请求的 IP 地址,但是每次都得到 127.0.0.1。

我的尝试

  1. 在 rule 文件的*beforeSendReuqest方法里,requestDetail 有一个_req 对象,这个代表原始的请求信息。
  2. google 了一下,github 上说通过requestDetail._req.socket.remoteAddressrequestDetail._req.connection.remoteAddress可以获取。
  3. 经过测试,确实可以,但却获取不到 https 的 ip 地址。这个 github 上的issue也有说。

请教

不知道是否有什么更好的办法?请教各位。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 3 条回复 时间 点赞

有人知道吗?

仅楼主可见
半城烟沙 回复

没有,临时控制连入的数量。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册