May 2007
Reinventing Email using REST
As an educational tool, this article will describe how to re-engineer a familiar application, email, as a Web Service using HTTP and the principles of Web Architecture and REpresentational State Transfer.
May 2006
Cherokee Web Server
by 3 others (via)Cherokee is a very fast, flexible and easy to configure Web Server. It supports the widespread technologies nowadays: FastCGI, SCGI, PHP, CGI, TLS and SSL encrypted connections, Virtual hosts, Authentication, on the fly encoding, Apache compatible log files, and much more.
February 2006
Caching Tutorial for Web Authors and Webmasters
by 23 others, 1 commentThis is an informational document. Although technical in nature, it attempts to make the concepts involved understandable and applicable in real-world situations. Because of this, some aspects of the material are simplified or omitted, for the sake of clarity. If you are interested in the minutia of the subject, please explore the References and Further Information at the end.
XML.com: Doing HTTP Caching Right: Introducing httplib2
by 6 othersYou need to understand HTTP caching. No, really, you do. I have mentioned repeatedly that you need to choose your HTTP methods carefully when building a web service, in part because you can get the performance benefits of caching with GET. Well, if you want to get the real advantages of GET then you need to understand caching and how you can use it effectively to improve the performance of your service.
September 2005
HTTP Response Codes Definitions
HTTP Response Codes Definitions
Response Codes Returned By Our HTTP Server Response Code Checker
This is a terse list of the server HTTP response codes, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html for detailed explanations of these codes.
1
(5 marks)