オーケーは、私は、このセットアップを持っている:宛先URLでcurlを使用して宛先URLを呼び出しているURLを知るにはどうすればよいですか?
file_get_contents('php://input')
を使用して
//in example1.com, I am setting cURL <br />
$c = curl_init(); <br />
curl_setopt($c, CURLOPT_URL, 'http://example2.com');
//now in example2.com <br />
Is it possible to get the URL "example1.com" which is calling this URL (example2.com)?
、私はexample1.comの入力を取得することができますが、どのように私はここexample2.comで「example1.com」でURLを取得することができますか?
こんにちは、あなたの答えに感謝します。私が意味することは、自分のサイトにアクセスするためにカールを使用するサイトのURLを取得することです。 $ _SERVER ["REMOTE_ADDR"]を試しましたが、IPアドレスだけが返されます。私もgethostbyaddr($ _ SERVER ["REMOTE_ADDR"])を試しましたが、サイトの正しいURLを返しません。これは、サイトにアクセスしたURLを確認する必要があるためです。 – eleda
不可能です。ガラージングするものは何もないので、それは "url"からアクセスさえさえある。アクセスするクライアントを制御する場合は、カスタムヘッダーを追加することもできます。そうすれば、少なくともクライアントを分解することができます。それ以外のものはすべて「その他の」バケットに入ります。 – Sodved