Express和SimpleHTTPServer之间有什么区别吗?

时间:2015-01-31 16:08:07

标签: javascript html node.js express terminal

我想知道节点在表达localhost和来自python的SimpleHTTPServer之间的东西:设置一个简单,快速的本地主机的两种方法之间有什么不同吗?优点

2 个答案:

答案 0 :(得分:1)

我知道SimpleHTTPServer不是一个完整的HTTP服务器。例如,它不支持字节保存http://en.wikipedia.org/wiki/Byte_serving,因此如果您需要提供视频或其他流媒体文件,则无法使用。

Express静态服务确实支持字节保存,当然你自己的请求处理程序必须编程来支持它。

答案 1 :(得分:0)

Express是强大的NodeJS Web应用程序框架,类似于Python Flask。如果您正在寻找一个简单的http服务器来为NodeJS提供静态文件,我推荐http-server,这真的很棒,而且我一直都在使用它。全局安装,您可以通过从终端

调用此命令来提供目录
http-server ./