Shttp

Shttp is a partial implementation of HTTP/1.1.
Download

Shttp Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Yingyuan Cheng
  • Publisher web site:
  • http://serverkit.org/modules/contrib/shttp/

Shttp Tags


Shttp Description

Shttp is a partial implementation of HTTP/1.1. Shttp is a partial implementation of HTTP/1.1. The project does not conform to the RFC but works well enough to serve static content in a experimental/educational context.The module consists of well under 1000 LoC making it an excellent example of what can be done with ServerKit with little effort and a great learning tool for those getting started with ServerKit programming.Usage:It is advised that you read the ServerKit documentation before trying to use this module, as most of the basic usage is simply using ServerKit, nothing specific to this module. Due to the simple nature of this module it does not include a personality template and it is not expected that you would use it under daemontools. Instead, the module sources include a simple startup script to run it "in-tree" without installing it in the system. There is still a c11n file included which gets used "in-tree" as well. See below for the configuration options. Requirements: · libConfuse · ServerKit What's New in This Release: · When using a UNIX domain socket listener address, the socket was bound with the existing umask, which was likely to exclude writable by other. · Now when binding to a UNIX domain socket listener, shttp sets the umask momentarily to permit this, since it is likely (and desirable) that httpx will not be running as the same user shttp instances are run as.


Shttp Related Software