HST-2 Request Handling
The HST-2 Request Handling can be split into two separate main phases, namely
First the hostname, portnumber, mount and url are matched to a resolved sitemap item (in case of a site). This is the Request Matching phase. The HST Request Processing makes use of this resolved sitemap item to deduce what component tree to render with which (repository) content. A simplified grand scheme of the HST Request Handling can be drawn as follows (download as PDF for better readability):
Note that the HST Request Processing does not need a resolved sitemap item, as you can also have mounts that do not have a sitemap associated with them. In this case, there also will be no the resolved mount for the request be a custom pipeline configured that will be invoked by the HST Request Processing. The default pipeline needs a resolved sitemap item.