n use Boost.Asio. The WebSocket module uses Boost.Asio exclusively.
      </p>
<p>
        As cpprestsdk is developed by a large corporation, it contains quite a bit
        of functionality and necessarily has more interfaces. We will break down
        the interfaces used to model messages into more manageable pieces. This is
        the container used to store the HTTP header fields:
      </p>
<pre class="programlisting"><span class="keyword">class</span> <span class="identifier">http_headers</span>
<sp