本地搭建静态服务器

http-server(node)

http-server命令可以访问当前文件夹,可以-p设置端口号(默认为8080),-a设置ip地址。
这个命令基于node,所以需要事先安装node,然后使用npm全局安装http-server。

$ npm install http-server -g
$ http-server
Starting up http-server, serving ./
Available on:
http:192.168.56.1:8080
http:192.168.0.100:8080
http:127.0.0.1:8080
Hit CTRL-C to stop the server
[Wed, 16 Dec 2015 15:23:11 GMT] “GET /.cnpm/“ “Mozilla/5.0 (Windows NT 10.0; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0”

另外http-server还可以设置proxy,https,通过robots.txt设置爬虫规则。功能强大

python3 -m http.server

另一种方法使用python3的http.server,同样也可以指定端口,默认端口是8000。当然,也要事先装python3。

$ python3 -m http.server
Serving HTTP on 0.0.0.0 port 8000 …