opengento / magento2-early-hints-103

HTTP 103 Early Hints implementation for Magento 2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Early Hints by Opengento

POC for adding preloading content headers / Early hints approach

Setup / prerequirement

Magento 2 Open Source or Commerce edition is required. Nginx / Varnish (apache not tested yet)

Composer installation

Run the following composer command:

composer require opengento/module-early-hints-103

Setup the module

Run the following magento command:

bin/magento setup:upgrade

Varnish VCL file

sub vcl_backend_response {
  if (beresp.http.Surrogate-Control ~ "OpengentoBroadcast/1.0") {
      set beresp.do_stream = true;
      set beresp.ttl = 0s;
  }

Support

Raise a new request to the issue tracker.

Authors

  • Opengento Community - Lead
    • Twitter Follow

License

This project is licensed under the MIT License - see the LICENSE details.

About

HTTP 103 Early Hints implementation for Magento 2


Languages

Language:PHP 100.0%