Как получить запрос Отправлять доменное имя сервера в CURL?

Мне нужно отправить некоторые данные с одного сервера (Server-1) на другой сервер (Server-2) с помощью CURL. В этом случае мне нужно получить доменное имя почтового сервера запроса на server-2 .

Итак, как получить запрос после доменного имени (server-1) в Server-2 ?

Существуют ли какие-либо встроенные методы в CURL?

Любая помощь очень ценится.

Образец :

Сервер-1 http://domain1.com

  $serviceUrl = 'http://domain1.com/data'; $curl = curl_init($serviceUrl); $curlPostData = array("data" => $data); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, $curlPostData); $curlResponse = curl_exec($curl); curl_close($curl); 

Сервер-2 http://domain2.com

 <?php $data = $_POST['data']; //I need to get the http://domain1.com using curl or php? // Some Code Process ?> 

благодаря

Вы можете передать URL-адрес сервера запросов вместе с данными

Я действительно не понимаю ваш вопрос. Вам просто нужно сказать, что ссылочным доменом является сервер-1? в этом случае вы можете сделать следующее в сценарии bash:

 curl -X POST -e 'http://domain1.com' --data 'key=value&anotherkey=anothervalue' http://domain2.com 

Или вам нужны данные с этого сервера? Как бы вы извлекли эти данные в этом случае? И откуда будет отправляться запрос?

На сервере Получив запрос на $_SERVER переменную php $_SERVER для чтения заголовков.

http://php.net/manual/en/reserved.variables.server.php

$post = $_SERVER['HTTP_ORIGIN']; или '$ post = $ _SERVER [' HTTP_REFERER ']' В зависимости от того, что вы хотите.

Вы также можете определить атрибут, когда вы отправляете запрос и извлекаете его так: '$ _POST [' myattr ']'

Я надеюсь, что это поможет, но ваш вопрос по-прежнему неряшлив, поэтому я не знаю, это то, чего вы хотите достичь.