The Dispatch action is really a bunch of code that does the following: It analyzes web request information, processes routing as defined by the user, and performs advanced HTTP-related processing, such as MIME type negotiation, decoding parameters in POST, PATCH, or PUT bodies, processing HTTP caching logic, cookies, and sessions.
source share