2.1 Transport
Messages are transported using HTTP as specified in [RFC4918] and [RFC2068].
This protocol can be used with Secure Sockets Layer (SSL) or Transport Layer Security (TLS), as specified in [RFC2246].
Port 80 is the standard port assignment for HTTP, and port 443 is the standard port assignment for HTTP over SSL or TLS; however, individual implementations can support other ports.