"In server push, the magic is accomplished by using a variant of the MIME
message format "multipart/mixed", which lets a single message (or HTTP
response) contain many data items. In client pull, the magic is accomplished
by an HTTP response header (or equivalent HTML tag) that tells the client
what to do after some specified time delay."