问题

如题。希望获取 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也有说。

请教

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


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