2011-06-30 23 views
0

我有一個web應用程序我正在使用。我使用jquery在遠程服務器上調用rest api。爲了能夠查看我需要部署的任何代碼cahnges它在遠程服務器上,因此增加了我的開發時間。我無法在本地運行的原因是對Ajax請求的跨Doamin安全限制。我認爲解決方案可能是在本地http服務器上運行應用程序並重寫URL指向遠程服務器。有沒有人需要做類似的事情?任何其他方法?jquery get/post請求的Apache網址替換

感謝

+0

使用'hosts'文件指向IP地址其他地方...在「system32/drivers/etc/hosts」你可能有例子:) – Val

回答

0

我不能在本地運行它是在阿賈克斯交叉doamin安全限制要求

,而不是試圖代理請求到一個不同的URL的一個(@val :在同一個虛擬主機上需要2個URL來避免這個問題 - 更改主機文件會影響所有的請求)是否有一個原因,你不提供的HTML頁面和JavaScript的AJAX請求是從同一臺機器啓動哪個處理ajax?

+0

感謝您的答覆。我有一個html文件, ajax請求,其餘的api位於我部署的同一臺機器上。因此,當它位於同一臺機器上時,它是很好的。我想在本地開發,並且我不想在遠程機器上啓動ajax請求 – vanzylv