1
我正在學習網頁開發。目前,我正在學習AJAX。我試圖運行一個示例代碼,其中服務器端將返回從駐留在服務器上的文件中讀取的文本。示例函數如下所示。如何在我的PC上本地測試基於AJAX的代碼?
function loadDoc() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
myHeading.textContent = xhttp.responseText;
}
};
xhttp.open("GET", "some_file_on_the_server.txt", true);
xhttp.send();
}
現在,我的問題是,我怎麼能在本地檢查我的電腦上運行此代碼,並在那裏我會需要將some_file_on_the_server.txt。
WAMP/LAMP服務器呢? – pythonic
@pythonic當然,你可以做到這一點,但只要點燃一個流浪者箱子就容易多了。另外,我認爲你會發現Nginx比Apache更好用,而且通常比Apache更快。將虛擬機用於開發服務器的最佳理由是儘可能合理地模擬您的生產環境。 – Brad
我明白了。還有一件事我需要問你。在免費的網絡託管服務器上,是否可以在這些服務器上安裝自己的軟件。例如,我想要在服務器上使用pip安裝一些python庫。而且,你會推薦哪個免費的網絡主機服務器? – pythonic