LAN上有两台(或更多)计算机可以上网。
他们有相同的:
他们正在访问我的网页,可以使用js和php来检索信息。
有什么方法可以找到这些客户与重新获取的信息之间的差异? 哪些信息不同?
答案 0 :(得分:1)
设置(随机值)cookie或会话。
这两台机器将具有独特的身份。
答案 1 :(得分:0)
他们的IP地址会有所不同,除非他们使用代理和/或NAT防火墙。可以通过$_SERVER['REMOTE_ADDR']
轻松检索该信息。 可能某个代理可能会放置X-Forwarded-For
标头,显示内部地址,但不能保证在那里,并且绝对不能保证可靠。
您可以使用一些客户端技巧来获取计算机的本地地址,但同样,如果它们位于NAT防火墙和/或代理之后,则无法保证两台计算机都不在两个单独的网络上巧合地拥有相同的私人IP地址。