我在学习网络开发。目前,我正在学习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();
}
现在,我的问题是,我如何在我的电脑上本地检查这些代码,以及我需要在哪里将一些文件放在服务器上。
最佳答案
如果您想正确使用ajax,就需要一个http服务器来提供该文件。
现在,我更喜欢使用Vagrant box。vagrant是一个用于设置开发环境的工具,通常在本地vm上。将一个文件添加到代码中,然后其他开发人员可以拥有与您相同的开发环境。有一些预先配置的框,添加一些额外的配置脚本来按照您的需要设置web服务器是很简单的。
关于javascript - 如何在PC上本地测试基于AJAX的代码?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38415787/