Here's a brief history of HTTP:
Goal:
Achieve higher end-user performance than HTTP 1.0Features include the following:
As of June 1999, HTTP/1.1 has been proposed as a draft standard in RFC2616 to the Internet
Engineering Task Force's HTTP working group.
Goal:
Addresses securitySummary:
Defines method for authenticating a user to an HTTP server without exposing user's passwords to potential eavsedroppers. Method uses cryptographic hashes, or message digests. This is an improvement over HTTP's original "Basic" authentication, which is in common use today.
As of June 1999, latest proposal is RFC 2617.

With extensions, you could install a protocol extension on your server --
like one to conduct electronic payment: