diff --git a/src/Http/Middleware/CP/AddVaryHeaderToResponse.php b/src/Http/Middleware/CP/AddVaryHeaderToResponse.php new file mode 100644 index 0000000000..ea1c33d7f0 --- /dev/null +++ b/src/Http/Middleware/CP/AddVaryHeaderToResponse.php @@ -0,0 +1,17 @@ +headers->set('Vary', 'X-Requested-With'); + + return $response; + } +} diff --git a/src/Providers/CpServiceProvider.php b/src/Providers/CpServiceProvider.php index 9b9c2e5256..3a034fb106 100644 --- a/src/Providers/CpServiceProvider.php +++ b/src/Providers/CpServiceProvider.php @@ -92,6 +92,7 @@ protected function registerMiddlewareGroups() \Statamic\Http\Middleware\CP\BootPreferences::class, \Statamic\Http\Middleware\CP\BootUtilities::class, \Statamic\Http\Middleware\CP\CountUsers::class, + \Statamic\Http\Middleware\CP\AddVaryHeaderToResponse::class, \Statamic\Http\Middleware\DeleteTemporaryFileUploads::class, ]); }