比如我要獲取一個client_id的IP,沒有類似 Gateway::getClientAddress 之類的接口嗎?
我想到一個方案,把相關(guān)信息存到session里,然后利用Gateway::getSession($client_id) 獲取對應(yīng)client_id的相應(yīng)信息。
如果你是想要獲取瀏覽器客戶端IP和端口,可以var_dump($_SERVER)這個變量看看有沒有你要的。
這個$_SERVER 內(nèi)部結(jié)構(gòu):
$_SERVER = array(
'REMOTE_ADDR' => long2ip($data['client_ip']),
'REMOTE_PORT' => $data['client_port'],
'GATEWAY_ADDR' => long2ip($data['local_ip']),
'GATEWAY_PORT' => $data['gateway_port'],
'GATEWAY_CLIENT_ID' => Context::$client_id,
);