一、前言
有很多种方式可以建一个web
服务器。有时候我们只是想做一个简单的测试,想用最简单的方式快速搭建一个web
服务器,这个时候,可以考虑使用python
自带的http
库。
二、编写一个html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>测试</title>
<script>
function displayDate(){
document.getElementById("demo").innerHTML=Date();
}
</script>
</head>
<body>
<h1>我的第一个 JavaScript 程序</h1>
<p id="demo">这是一个段落</p>
<button type="button" onclick="displayDate()">显示日期</button>
</body>
</html>
现在我们想搭建web
服务器,给其他电脑访问我这个html
。
二、python2搭建简单web服务器(SimpleHTTPServer)
在html
所在目录的地址栏输入cmd
,按回车,打开命令行窗口。
输入下面的命令
py -2 -m SimpleHTTPServer 7283
注:py -2
是在windows
下指明使用python2
运行,如果你电脑上只安装了python2
,没有安装python3
,则直接输入python -m SimpleHTTPServer 7283
即可。端口号自己定,不要冲突即可。
在浏览器地址栏输入http://localhost:7283/test.html
进行测试
我们可以在服务器窗口中看到对应的输出日志。
三、python3搭建简单web服务器(http.server)
python3
改版了,不叫SimpleHTTPServer
,叫http.server
。
如下:
py -3 -m http.server 7283
效果和上面一致。