Skip to main content

gooseBit plugin for Forwarded HTTP header (RFC 7239) support

Project description

gooseBit Plugin for Forwarded HTTP Header Support

Enables the use of standard Forwarded HTTP headers (RFC 7239). This has been introduced because uvicorn (in conjunction with gunicorn) does not support the feature (yet): uvicorn#2237

Installation

When using a Docker image, the plugin can be installed as follows:

FROM upstreamdata/goosebit

USER root

RUN pip install --no-cache-dir goosebit-forwarded-header

USER goosebit

Configuration

Enable the plugin in goosebit.yaml (or set the corresponding environment variable):

plugins:
  - goosebit_forwarded_header

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

goosebit_forwarded_header-0.1.1.tar.gz (1.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

goosebit_forwarded_header-0.1.1-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file goosebit_forwarded_header-0.1.1.tar.gz.

File metadata

  • Download URL: goosebit_forwarded_header-0.1.1.tar.gz
  • Upload date:
  • Size: 1.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.12.1 Linux/6.11.0-1018-azure

File hashes

Hashes for goosebit_forwarded_header-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c01da737299eab1039cdfe90b9ed0c5a2d6e70ae91ccaaf3db3039d3009566c8
MD5 8a460c651aef22e6530b54ee1449859d
BLAKE2b-256 103b9b1188af173a4fb79cf551edde49a487c609ab3ba374bb53159306683d81

See more details on using hashes here.

File details

Details for the file goosebit_forwarded_header-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for goosebit_forwarded_header-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e40cb0d752499184f8db09559a537b142a37cb2c134dbf346d6606e367eab8d5
MD5 b67cab7878cbc10ff9af15389573bcb6
BLAKE2b-256 c050c431f58f9d25eb08ed270eca1dcb0750b6378e1f40e2c5c37402fddbe77c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page