获取肥皂服务器“referer”(在PHP中)

时间:2012-02-24 10:27:54

标签: php soap

我如何从肥皂服务器的网站上获取?已经尝试了$ _SERVER变量,但没有关于源的信息保存在那里。

我的肥皂服务器可以从各种网站(ex site1.com,site2.com等)访问。如果它来自site1.com或site2.com,我如何进入soap服务器类

谢谢。

2 个答案:

答案 0 :(得分:2)

你不能。

您可以获取请求来自的计算机的IP地址,但多个域可以解析它。

如果您关心“谁”提出请求,那么您需要分发身份凭证并要求将其包含在请求中。

答案 1 :(得分:0)

您可以尝试覆盖SoapServer::handle()并查看原始Soap请求。虽然正如@Quentin所说,YMMV。