2016-09-21 15 views
-3

我有兩臺pc(Windows 7)在同一網絡(網絡服務器)上運行。我在我的電腦中安裝了zpanel(Apache,Mysql &控制面板)。我有不同的網頁發送jquery請求到另一個頁面(假設pageA.php正在請求jquery請求到pageB.php)並接收響應數據。它在我的電腦上運行良好。但是,如果我從同一網絡中的另一臺PC訪問同一頁面(pageA.php),該頁面無法發送/接收到pageB.php。注意到,Apache,MySQL被安裝在我的電腦上。我假設,另一臺同一網絡的PC將我的電腦視爲獨立的域名。所以jquery請求不會執行跨域問題。如何從另一臺電腦的相同計算機網絡發送jquery請求

如何解決這個問題,即pageA可以發送請求到pageB,並通過jquery接收來自我的電腦和另一臺pc在同一網絡中的響應?

回答

0

請在您的應用程序中使用三輪胎架構。 因此,服務器部分將與本地機器分離,現在所有請求都發送到專用服務器。這可能有助於爲您的問題提供解決方案。

+0

那麼,沒有辦法讓apache和mysql可以保存在我的機器上,並且可以從同一網絡的另一臺pc機發出jqury請求嗎? –

+0

我認爲沒有選擇。任何方式一旦檢查與頁面A的絕對路徑,當你點擊頁面A.如果它不起作用,那麼你應該相應地拆分你的應用程序 – Parthasarathy

+0

我以前做過(絕對路徑),但沒有成功:( –

相關問題