Adding middleware that properly caches markdown vs html based on the Accept header.

Closes #3570025

Merge request reports

Loading