These are special Moera HTTP headers. Read more about them in the Overview section.
This header is sent by a website in HTTP response. It signals that the
website supports Moera REST API and the current page corresponds to the
Moera virtual page
page is not set, the current page
itself is considered to be a virtual page.
root is set, it points to the Moera root of the website (matches
the website root by default). Virtual pages are located under
subdirectory of the Moera root, the REST API endpoint is located at
This header is sent by a standalone web client in HTTP response. If
browser extension detects it, it immediately performs HTTP redirect to
<url> specified in the
redirect parameter. If
parameter is set to
true and the browser extension has no connection
data yet, the redirect is delayed until the web client starts and
transfers its connection data to the browser extension.
This mechanism allows users that have the browser extension installed to seamlessly move from a standalone web client to the browser extension-based client.
This header is sent by the client in HTTP request. It signals that the
client supports Moera REST API of the given version. Currently only
1.0 is defined.