我有我的2個不同的服務器。我需要使跨域請求服務器端
我使用一臺服務器來管理所有的數據和系統。
另一臺服務器只是爲了給用戶點數。
我需要在服務器端的第一臺服務器中打電話給php, 給第二臺服務器,並從服務器獲得響應。
例在PHP中:
$response = getDataFromOtherServer("http://otherServer.com");
// manipulate response
我有我的2個不同的服務器。我需要使跨域請求服務器端
我使用一臺服務器來管理所有的數據和系統。
另一臺服務器只是爲了給用戶點數。
我需要在服務器端的第一臺服務器中打電話給php, 給第二臺服務器,並從服務器獲得響應。
例在PHP中:
$response = getDataFromOtherServer("http://otherServer.com");
// manipulate response
你可以做這樣的事情
$response = fopen("http://otherServer.com?var1=some&var2=thing","r");
可以獲取數據之間從2臺服務器,通過改變像主機1
連接到這些服務器切換mysql_connect('host1','username','password')
爲host1執行數據並保存。現在,當你需要從主機2數據從菲爾鱘魚連接到和操縱數據
使用REST API - >
REST服務器: https://github.com/philsturgeon/codeigniter-restserver
REST客戶端: https://github.com/philsturgeon/codeigniter-restclient
假設您的數據服務器上有Web服務,則可以使用CURL向該服務發出HTTP請求。 http://php.net/manual/en/book.curl.php
你有權訪問兩臺服務器嗎? – gorelative 2012-02-08 14:15:08