Logo

0x5a.live

for different kinds of informations and explorations.

GitHub - c-rack/plug_response_header: Elixir Plug to manipulate HTTP response headers

Elixir Plug to manipulate HTTP response headers. Contribute to c-rack/plug_response_header development by creating an account on GitHub.

Visit SiteGitHub - c-rack/plug_response_header: Elixir Plug to manipulate HTTP response headers

GitHub - c-rack/plug_response_header: Elixir Plug to manipulate HTTP response headers

Elixir Plug to manipulate HTTP response headers. Contribute to c-rack/plug_response_header development by creating an account on GitHub.

Powered by 0x5a.live ๐Ÿ’—

PlugResponseHeader Hex.pm Version

This Elixir plug allows manipulation of HTTP response headers:

  • Deleting one or more HTTP response headers.
  • Setting one or more HTTP response headers.
  • Setting the HTTP "Server" response header.

This plug supports the following options. At least one option must be specified.

  • delete: a bitstring or a list of bitstrings of header keys to be deleted.
  • server: convenience function for set: ["server": "MyServer"]
  • set: a list of key/value pairs for headers to be set.

Setup

To use the plug in your projects, edit your mix.exs file and add the project as a dependency:

defp deps do
  [
    {:plug_response_header, "~> 0.2.1"}
  ]
end

Usage

pipeline :browser do
  plug PlugResponseHeader,
    delete: "x-request-id",
    server: "MyServer",
    set: [
      "strict-transport-security": "max-age=31536000",
      "cache-control": "no-transform"
    ]
    ...
end

License

Apache License, Version 2.0

Elixir Resources

are all listed below.

Resources

listed to get explored on!!

Made with โค๏ธ

to provide different kinds of informations and resources.