使用PHP,是否可以將發佈數據發送到另一個域而不使用表單?將PHP用於跨域發佈數據
header('location:https://domain.com/webservice/?data=My Data');
我們不能使用上面,因爲GET數據存儲在個人瀏覽器的歷史,並在我們的一些服務器日誌(不理想)的解決方案。
curl_init();
因爲/webservice/
使用header('location:')
將用戶重定向到最終的目標網頁和curl_init()
捕獲的響應,而不是給它的數據,我們無法使用此解決方案 - 我們的目標是讓用戶變區域以及發佈的數據。 /webservice/
還與用戶創建了一個新的會話,這就是爲什麼他們需要在發佈數據的同一位置。
任何人都有一個外部的想法?
這兩個域在同一個服務器/主機帳戶上嗎? – itsols
不,有許多衛星服務器運行在不同的域上,都需要訪問一箇中心域。它是同一系統的一部分,但基礎設施非常分散。 – OrangeFrog