2.1 Transport
The WMDRM: License Protocol uses HTTP (as specified in [RFC2616]) or HTTP over TLS (as specified in [RFC2818]) as the transport layer.<2> The use of HTTP over TLS is triggered by the specification of an "https" URL rather than an "http" URL within the WMRMHEADER (section 2.2.3.1.3.12). Messages and data are sent via URI query strings, HTTP POST headers, and HTTP responses.
Some client applications can also use the HTTP cookie mechanism (as specified in [RFC2109]) as a transport and state management mechanism outside the purview of license acquisition. The HTTP cookie mechanism allows named data items to be sent from one party to another as part of an HTTP message, stored by the receiving party, and returned automatically to the original party as part of all subsequent HTTP messages to that party.