Heroku-防止刮擦

Heroku-防止刮擦,heroku,Heroku,我正在查看排水日志,我看到了这个 327 <158>1 2018-04-17T22:03:27.578702+00:00 heroku router - - at=info method=GET path="/{url}" host={my_host} request_id=11bb9b05-dea3-42c2-b57a-9be6fb9b93d2 fwd="80.6.26.72,141.101.107.25" dyno=web.1 connect=0ms service=1ms st

我正在查看排水日志,我看到了这个

327 <158>1 2018-04-17T22:03:27.578702+00:00 heroku router - - at=info method=GET path="/{url}" host={my_host} request_id=11bb9b05-dea3-42c2-b57a-9be6fb9b93d2 fwd="80.6.26.72,141.101.107.25" dyno=web.1 connect=0ms service=1ms status=200 bytes=6265 protocol=http

我确信这个请求不是来自合法用户,如何才能挖掘更多信息并获得远程服务器IP?我在脚本中使用检查ip,但我认为它返回了herocu服务器的代理。

Heroku使ip在fwd日志字段中提供请求:

您还可以通过查看X-Forwarded-For HTTP头在代码中读取它


因此,在您的情况下,发出此请求的客户端的IP为80.6.26.72。

感谢您的提示,我认为10.0~应该是某种负载平衡器。但正如你所说的,他们可能是“斗士”。我只是想知道为什么fwd141.101.107.25中有两个IP是cloudflare