2012-01-27 10 views
0

SOAPクライアントが使用されているドメインを取得する必要があるので、誰も使用せずに取得する方法を知っているのだろうかと疑問に思っていた:$_SERVER['HOST_NAME']そしてヘッダーなどから取得するそれは、それが来るところから正確に知る必要があり、編集可能ないくつかのパラメータを渡す必要がないからです。SOAPサーバーでドメイン名を取得

ありがとうございます。あなたは$ _SERVER [「HTTP_REFERER」]を使用することができ、しかし、私は最初に、このスレッドを読んでいましたサーバー側の場合

+2

あなたは彼らがサーバーを呼び出しているかについて疑問に思っている、またはどこ元気? HOST_NAMEは、サーバーに連絡したときにサーバーを呼び出す名前です。クライアントに対してREMOTE_ADDRを実行してから、DNSルックアップを実行します(または少なくともIPブロックの所有者を特定するために失敗した場合はwhois) – Joe

答えて

0
+0

SOAPリクエストにHTTPリフェラーが関係していますか? – hakre

+0

http(最も一般的な石けんの使用)で実行された場合はyesです。 –

+0

しかし、今私はそれについて考えて、あなたはドメイン$ _SERVER ['REMOTE_ADDR']ではなくIPアドレスを得ることができるかもしれません。 –

関連する問題