cpan-upload-http is a script which automates the process of uploading
a file to CPAN using PAUSE, the Perl Authors Upload Server.
HTTP_WebDAV_Client is a RFC2518 compliant stream wrapper
that allows to use WebDAV server resources like a regular
file system from within PHP.
lighttpd 一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。它的高级功能(支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等)
lighttpd a secure, fast, compliant and very flexible web-server which
has been optimized for high-performance environments. It has a very
low memory footprint compared to other webservers and takes care of
cpu-load. Its advanced feature-set (FastCGI, CGI, Auth, Output-Compression,
URL-Rewriting and many more) make lighttpd the perfect webserver-software
for every server that is suffering load problems.
H2O is a very fast HTTP server written in C. It can also be used as a library.
It supports:
- HTTP/1.0, HTTP/1.1
- [HTTP/2](http://http2.github.io/)
- draft 16 (and draft 14 to support older clients)
- persistent connections
- chunked encoding
- negotiation methods: NPN, ALPN, Upgrade, direct
- dependency and weight-based prioritization
- server push
- TLS
- uses [OpenSSL](https://www.openssl.org/)
- forward secrecy
- AEAD ciphers
- OCSP stapling (automatically enabled)
- session resumption (internal memory)
- conditional GET using last-modified / etag
- mime-type configuration
- reverse proxy
- persistent upstream connection
This engine is designed to run as a standalone Catalyst server, without
requiring the use of another web server. It's goals are
high-performance, HTTP/1.1 compliance, and robustness. It is also
suitable for use as a faster development server with support for
automatic restarting.
The guacamole-server package is a set of software which forms the
basis of the Guacamole stack. It consists of guacd, libguac, and
several protocol support libraries.
guacd is the Guacamole proxy daemon used by the Guacamole web
application and framework. As JavaScript cannot handle binary
protocols (like VNC and remote desktop) efficiently, a new test-based
protocol was developed which would contain a common superset of the
operations needed for efficient remote desktop access, but would
be easy for JavaScript programs to process. guacd is the proxy which
translates between arbitrary protocols and the Guacamole protocol.
This package allows to read/write entries in the Kolab user database
stored in LDAP.
tinyproxy 是一个 GPL 授权的、轻量级的 HTTP 代理。
从设计之初就考虑到了快速和小巧,它是一个理想的 HTTP 代理服务器解决方案,
适用于那些需要一个功能齐全,但是没有足够的资源来运行一个对系统资源要求
较高的 HTTP 代理服务器的网站。tinyproxy 完全兼容现有的 web 浏览器,并包
含了很多有用的特性,比如匿名模式。
请注意 tinyproxy 需要一些配置才能运行在匿名模式下。详见
tinyproxy.conf.sample。
- Mitsuru Yoshida
mitsuru@riken.go.jp
libmicrohttpd is a small C library for embedding HTTP server functionality
into other applications. It is reentrant, fast, supports HTTP 1.1, and
permits listening on multiple ports. The API is simple and still powerful
enough to allow programmers to use the entire HTTP feature set.