首页 > 解决方案 > PHP SoapServer - 获取调用者的 IP

问题描述

我遇到了以下问题 - 我正在尝试在 PHP 中创建一个 Web 服务,它需要找出请求是从哪个 IP 完成并存储的。现在,代码如下所示:

function postConnectionRequest($a,$b){
  // I need to get requester's IP here to store it.
  return 0;
}
 
$server=new SoapServer("test.wsdl");
$server->addFunction("postConnectionRequest");
$server->handle();

我怎么才能得到它?搜索了几个小时,找不到路,也许是因为我在 15 年后回到 PHP 并且想太多 C#ish ;)

标签: phpweb-servicessoapserver

解决方案


推荐阅读