在第一個(代理)的PHP中使用cURL庫向第二個服務器發出請求。
結賬PHP cURL manual。另請參閱下面的示例。在這個例子中,我發送一個JSON
請求到服務器進行認證。您可以輕鬆地適應它發送一個請求POST
或任何其他你需要:
<?php
$fld = array(
'registration_ids' => array('1234'),
'data' => array('header' => 'abc', 'message' => 'def'));
$hdr = array(
'Content-Type: application/json',
'Authorization: key=ghi');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://example.com:9777');
curl_setopt($ch, CURLOPT_PORT, 9777);
curl_setopt($ch, CURLOPT_HTTPHEADER, $hdr);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($fld));
$response = curl_exec($ch);
curl_close($ch);
這是過於寬泛沒有一些更詳細的信息。它是什麼類型的數據,兩臺服務器運行的平臺等。 – 2013-02-14 21:29:31
你在談論什麼類型的數據?你沒有使用數據庫嗎? – Baba 2013-02-14 21:29:41
你爲什麼需要移動數據?數據如何傳輸?爲什麼你不能使用中央數據庫? [你有什麼嘗試](http://whathaveyoutried.com)? – UnholyRanger 2013-02-14 21:29:57