HST Request Handling - BloomReach Experience - Open Source CMS

This article covers a Hippo CMS version 10. There's an updated version available that covers our most recent release.

HST Request Handling

The HST Request Handling can be split into two separate main phases, namely

  1. HST Request Matching

  2. HST Request Processing

First the hostname, portnumber, 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):

https://documentation.bloomreach.com/binaries/ninecolumn/content/gallery/connect/library/hst-architecture-2.20.jpg