PageController can’t be requested via XmlHttpRequest

By default Ajax is disabled on all Storefront controllers. You can enable it by adding an new defaults XmlHttpRequest Example:

/**
 * @Route("/widgets/test", name="widgets.test", options={"seo"="false"}, methods={"GET"}, defaults={"XmlHttpRequest"=true})
 */