perl-CatalystX-Fastly-Role-Response - Methods for Fastly intergration to Catalyst

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-CatalystX-Fastly-Role-Response
Package version 0.07
Package release alt1
Package architecture noarch
Package type rpm
Installed size 27.63 KB
Download size 27.63 KB
Official Mirror
This role adds methods to set appropreate cache headers in Catalyst responses,
relating to use of a Content Distribution Network (CDN) and/or Cacheing
proxy as well as cache settings for HTTP clients (e.g. web browser). It is
specifically targeted at Fastly but may also be
useful to others.
Values are converted and headers set in `finalize_headers'. Headers
affected are:
=over 4
=item -
Cache-Control: HTTP client (e.g. browser) and CDN (if Surrogate-Control not used) cache settings
=item -
Surrogate-Control: CDN only cache settings
=item -
Surrogate-Key: CDN only, can then later be used to purge content
=item -
Pragma: only set for for the browser_never_cache manpage
=item -
Expires: only for the browser_never_cache manpage


Package Version Architecture Repository
perl-CatalystX-Fastly-Role-Response - - -


Name Value
/usr/share/perl5 -
perl(Moose/ -
perl( -
rpmlib(PayloadIsLzma) -


Name Value
perl(CatalystX/Fastly/Role/ = 0.070
perl-CatalystX-Fastly-Role-Response = 0.07-alt1


Type URL
Binary Package perl-CatalystX-Fastly-Role-Response-0.07-alt1.noarch.rpm
Source Package perl-CatalystX-Fastly-Role-Response-0.07-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-CatalystX-Fastly-Role-Response rpm package:
    # sudo apt-get install perl-CatalystX-Fastly-Role-Response



See Also

Package Description
perl-CatalystX-FeedbackMessages-0.0603-alt1.noarch.rpm Easy way to stuff "status" messages into your stash
perl-CatalystX-I18N-1.14-alt1.noarch.rpm Catalyst internationalisation (I18N) framework
perl-CatalystX-Imports-0.05-alt1.noarch.rpm Shortcut functions for L<Catalyst> controllers
perl-CatalystX-InjectComponent-0.025-alt1_16.noarch.rpm Inject components into your Catalyst application
perl-CatalystX-LeakChecker-0.06-alt1_25.noarch.rpm Debug memory leaks in Catalyst applications
perl-CatalystX-ListFramework-0.5-alt1.noarch.rpm foundations for displaying and editing lists (CRUD) in a Catalyst application
perl-CatalystX-Menu-Suckerfish-0.03-alt1.noarch.rpm Generate HTML UL for a CSS-enhanced Suckerfish menu
perl-CatalystX-Menu-Tree-0.02-alt1.noarch.rpm Generate Catalyst application menus
perl-CatalystX-Menu-mcDropdown-0.01-alt1.noarch.rpm Generate HTML UL for a mcDropdown menu
perl-CatalystX-MooseComponent-0.004-alt1.noarch.rpm Ensure your Catalyst component isa Moose::Object
perl-CatalystX-OAuth2-0.001009-alt1.noarch.rpm OAuth2 services for Catalyst
perl-CatalystX-OAuth2-Provider-0.0005-alt1.noarch.rpm =head1 VERSION
perl-CatalystX-PSGIApp-0.01-alt1.noarch.rpm Get a psgi_app in a unified way across different Catalyst versions
perl-CatalystX-PathContext-v0.0.1-alt1.noarch.rpm use different context based on the request path
perl-CatalystX-Plugin-Blurb-0.03-alt1.noarch.rpm (alpha software) handle transient messages and UI elements