http-server 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
http-server 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
http-server 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
http-server 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
http-server 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 MIT
开发语言 JavaScript
操作系统 跨平台
软件类型 开源软件
所属分类 服务器软件HTTP服务器
开源组织
地区 不详
投 递 者 叶秀兰
适用人群 未知
收录时间 2015-04-08

软件简介

http-server 是简单的零配置命令行 http 服务器。

它足够强大,足以用于生产用途,但它既简单又易于破解,可用于测试,本地开发和学习

提供的选项:

-p Port to use (defaults to 8080)

-a Address to use (defaults to 0.0.0.0)

-d Show directory listings (defaults to 'True')

-i Display autoIndex (defaults to 'True')

-e or --ext Default file extension if none supplied (defaults to 'html')

-s or --silent Suppress log messages from output

--cors Enable CORS via the Access-Control-Allow-Origin header

-o Open browser window after staring the server

-c Set cache time (in seconds) for cache-control max-age header, e.g. -c10 for 10 seconds (defaults to '3600'). To disable caching, use -c-1.

-P or --proxy Proxies all requests which can't be resolved locally to the given url. e.g.: -P http://someurl.com

-S or --ssl Enable https.

-C or --cert Path to ssl cert file (default: cert.pem).

-K or --key Path to ssl key file (default: key.pem).

-r or --robots Provide a /robots.txt (whose content defaults to 'User-agent: *\nDisallow: /')

-h or --help Print this list and exit.

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (2)

加载中
每次修改后都要清除缓存才能更新,有没有好的解决办法啊?
2017/01/14 00:38
回复
举报
加上 -c-1 参数,缓存保存时间为 -1 ,这样就好了,hs -c-1 -p 8000
08/20 08:39
回复
举报
更多评论
暂无内容
发表了博客
2015/08/27 21:33

$_SERVER["HTTP_HOST"]和$_SERVER["SERVER_NAME"]

开发站群软件,用到了根据访问域名判断子站点的相关问题,PHP获取当前域名有两个变量 $_SERVER['HTTP_HOST'] 和 $_SERVER['SERVER_NAME'],两者的区别以及哪个更加可靠? 相同点: 当满足以下三个条件时,两者会输出相同信息。 1、服务器为80端口 2、apache的conf中ServerName设置正确 3、HTTP/1.1协议规范 不同点: 1、通常情况: $_SERVER["HTTP_HOST"] 在HTTP/1.1协议规范下,会根据客户端的HTTP请求输出信息。 $_SERVER["SE...

0
4
发表于大前端专区
2019/02/26 10:54

用http-server本地解决 to be served over an HTTP server

vue-cli构建项目骨架 npm install安装依赖包 npm run dev 开发调试代码 npm run build生产环境代码 执行第4步完成后,通常有如下小提示 Tip: built files are meant to be served over an HTTP server. Opening index.html over file:// won't work. 即这些生产环境代码文件(在执行build基于开发环境代码生成),需要放在http服务器上才会有效。 解决 需要一个简易的零配置的http服务器,推荐安装 npm install http-server -g...

0
0
发表于服务端专区
2015/01/25 23:33

Linux Http Server

Apache是目前最主流的网站开发平台,开放源代码,跨平台应用,支持Perl, PHP, Python,Java等多种网页编程语言,模块化定制,灵活,具有相对较好的安全性 yum 安装httpd 查看主配置 [root@Alicia named]# vi /etc/httpd/conf/httpd.conf 33 ### Section 1: Global Environment 44 ServerTokens OS 57 ServerRoot "/etc/httpd" 63 PidFile run/httpd.pid 68 Timeout 120 74 KeepAlive Off 81 MaxKeepAliveRequests ...

0
0
发表了博客
2019/07/12 00:31

Go net/http,web server

net/http 包实现 HTTP Server Go 中,实现一个最简单的 http server 非常容易,代码如下: package main import (   "fmt"   "net/http" ) func IndexHandlers(w http.ResponseWriter, r *http.Request){   fmt.Fprintln(w, "hello, world") } func main (){   http.HandleFunc("/", IndexHandlers)   err := http.ListenAndServe("127.0.0.1:8088", nil)   if err != nil {     fmt.Printf("listen error:[%v]", err.E...

0
0
发表了博客
2020/01/07 13:24

Apache Http Server

简介 Apache HTTP Server(简称Apache),是Apache软件基金会的一个开放源代码的网页服务器,可以在大多数电脑操作系统中运行,由于其具有的跨平台性和安全性,被广泛使用,是最流行的Web服务器端软件之一。 它快速、可靠并且可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,可以创建一个每天有数百万人访问的Web服务器。 Apache和Tomcat区别 Apache侧重于HTTPServer ;Tomcat侧重于Servlet引擎,如果以Standalone方...

0
0
2016/06/19 12:23

thrift http server

http协议参考文章:http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html http是tcp交换数据中的一种协议 跟字符串协议、thrift protocol、google protocol buf 这些协议都是建立在tcp之上的,最终都是通过 send / recv 来发送和接收数据的 如连接:http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html 在域名后面的 /li0803/archive/2008/11/03/1324746.html 部分,是属于uri资源部分。 在动态语言(p...

0
0
发表了博客
2020/01/09 14:46

delphi http server

unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, IdContext, IdCustomHTTPServer, Vcl.StdCtrls, IdBaseComponent, IdComponent, IdCustomTCPServer, IdHTTPServer; type TForm1 = class(TForm) IdHTTPServer1: TIdHTTPServer; btnStart: TButton; btnStop: TButton; edtIp:...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2 评论
5 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部