mini_httpd-1.21.tar
所属分类:Web服务器
开发工具:LINUX
文件大小:170KB
下载次数:3
上传日期:2017-10-22 21:08:24
上 传 者:
renanrenan
说明: mini版httpd,随着物联网技术的发展,在一些嵌入式设备管理的与交互中需要通过web服务来访问和控制一些设备,这就需要我们的嵌入式设备能够支持这个功能(嵌入式web服务),即是在嵌入式的设备中运行一个支持脚本或CGI功能的web服务器。常见的嵌入式web服务器有下面的几个:
minihttpd ,lighttpd , shttpd ,thttpd ,boa ,appweb , goahead 等。mini_httpd,这个功能相对于其他的来说有弱一点,但是可以满足我的需要了
(The mini version of httpd, with the development of networking technology, need to access and control some equipment through web services in embedded equipment management and interaction, which requires our embedded devices to support this function (Embedded Web Service), which is running a script or support CGI function in embedded devices in the web server. The common embedded web server has the following several:
Minihttpd, lighttpd, shttpd, thttpd, boa, appweb, Goahead, et al. Mini_httpd, this function is a little weaker than others, but it can meet my needs)
文件列表:
mini_httpd-1.21 (0, 2015-02-05)
mini_httpd-1.21\Makefile (3280, 2014-10-19)
mini_httpd-1.21\version.h (231, 2014-10-19)
mini_httpd-1.21\port.h (2397, 2014-08-03)
mini_httpd-1.21\mini_httpd.c (91538, 2014-10-19)
mini_httpd-1.21\mini_httpd.8 (16630, 2014-04-26)
mini_httpd-1.21\match.h (1672, 2014-07-10)
mini_httpd-1.21\match.c (2661, 2005-05-21)
mini_httpd-1.21\tdate_parse.h (1568, 2014-07-10)
mini_httpd-1.21\tdate_parse.c (8385, 2014-07-12)
mini_httpd-1.21\mime_encodings.txt (199, 2001-12-24)
mini_httpd-1.21\mime_types.txt (4876, 2012-05-01)
mini_httpd-1.21\mini_httpd.cnf (1132, 2001-12-20)
mini_httpd-1.21\htpasswd.1 (414, 1999-09-29)
mini_httpd-1.21\htpasswd.c (4870, 2014-08-05)
mini_httpd-1.21\scripts (0, 2015-02-05)
mini_httpd-1.21\scripts\500.mini_httpd-rotate (633, 2015-02-03)
mini_httpd-1.21\scripts\mini_httpd_wrapper (685, 2004-08-04)
mini_httpd-1.21\scripts\mini_httpd.sh (1071, 2015-02-04)
mini_httpd-1.21\contrib (0, 2015-02-05)
mini_httpd-1.21\contrib\redhat-rpm (0, 2015-02-05)
mini_httpd-1.21\contrib\redhat-rpm\mini_httpd.spec (2513, 2014-10-19)
mini_httpd-1.21\contrib\redhat-rpm\mini_httpd.init (1041, 2000-02-02)
mini_httpd-1.21\index.html (326, 2005-05-14)
mini_httpd-1.21\FILES (340, 2001-12-23)
mini_httpd - small HTTP server
version 1.21 of 18oct2004
mini_httpd is a small HTTP server. Its performance is not great, but for
low or medium traffic sites it's quite adequate. It implements all the
basic features of an HTTP server, including:
* GET, HEAD, and POST methods.
* CGI.
* Basic authentication.
* Security against ".." filename snooping.
* The common MIME types.
* Trailing-slash redirection.
* index.html, index.htm, index.cgi
* Directory listings.
* Multihoming / virtual hosting.
* Standard logging.
* Custom error pages.
It can also be configured to do SSL/HTTPS.
mini_httpd was written for a couple reasons. One, as an experiment
to see just how slow an old-fashioned forking web server would be
with today's operating systems. The answer is, surprisingly, not
that slow - on FreeBSD 3.2, mini_httpd benchmarks at about 90% the
speed of Apache. The other main reason for writing mini_httpd was
to get a simple platform for experimenting with new web server
technology, for instance SSL.
See the manual entry for more details.
Files in this distribution:
README this
Makefile guess
mini_httpd.c source file for server
mini_httpd.8 manual entry for server
version.h version defines
port.h portability defines
mime_types.txt list of MIME types
htpasswd.c source file for password changer
htpasswd.1 manual entry for password changer
index.html sample index file
To build: If you're on a SysV-like machine (which includes old Linux systems
but not new Linux systems), edit the Makefile and uncomment the SYSVLIBS line.
If you're doing SSL, uncomment those lines too. Otherwise, just do a make.
On Red Hat Linux systems you can use RPM to install mini_httpd, like so:
cd /usr/src/redhat/SOURCES
wget http://www.acme.com/software/mini_httpd/mini_httpd-1.20.tar.gz
rpm -ta mini_httpd-1.20.tar.gz
rpm -i /usr/src/redhat/RPMS/i386/mini_httpd-1.20-1.i386.rpm
Feedback is welcome - send bug reports, enhancements, checks, money
orders, etc. to the addresses below.
Jef Poskanzer jef@mail.acme.com http://www.acme.com/jef/
近期下载者:
相关文件:
收藏者: