Request Handlers

Last modified: March 28, 2025

Introduction

Communication between the Mendix client and the runtime server happens through various different request handlers.

Standard Request Handlers

The following standard request handlers are used:

NameEndpointDescription
Resources/Serves static files, such as the index.html.
XAS/xasHandles the client/runtime communication. See Communication Patterns in the Mendix Runtime for more information.
File/fileHandles file uploads and downloads from the Mendix client.
Page/Microflow URLs/p (default)Handles opening pages and executing microflows that have a URL configured. The endpoint can be configured in the app settings.
PWA Manifest/manifest.webmanifestServes the manifest file that is required for PWA applications.
Mx Dev Tools/mxdevtoolsWebsocket endpoint that handles client logs and nanoflow debugging. Only enabled during development.

Custom Request Handlers

Custom request handlers can be added using the com.mendix.core.Core#addRequestHandler({name of the request handler}) API call.