【问题标题】:With PHP it's possible to get the IP of a intermediate server?使用 PHP 可以获得中间服务器的 IP 吗?
【发布时间】:2015-07-10 17:21:07
【问题描述】:

问题是下一个:
在我的公司中,我们在某个城市有我们的主服务器,我们在其他城市有另一个分支机构,每个分支机构都有自己的服务器连接到主服务器。因此,当 PC、平板电脑或智能手机在任何分支机构连接到我们的网页(在主服务器中)时,我需要根据该服务器显示某些数据。有没有办法获取各个分公司的服务器IP?

【问题讨论】:

  • server that are connected to the main server 是什么意思?
  • @Lashane 可能是整个互联网 :)
  • 你今天早些时候已经问过同样的问题:stackoverflow.com/q/29973987/3933332
  • @Rizier123 已删除。
  • 我感觉这是通过解析http日志来完成的,对PHP的压力比较小

标签: php ip server


【解决方案1】:

分支机构中的代理服务器应添加一个Via 标头,其中包含代理的名称。然后 PHP 脚本可以解析 $_SERVER['HTTP_VIA'] 以获取此信息。这个头的详细信息可以在RFC 2616找到。

【讨论】:

  • 好的,我会试试这个;)另一方面,现在在 StackOverflow 上练习英语提问是一个糟糕的想法。
猜你喜欢
  • 1970-01-01
  • 2023-03-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-08
  • 2015-08-30
相关资源
最近更新 更多