将X-Forwarded-Host头作为Host头处理
项目描述
datasette-x-forwarded-host
将X-Forwarded-Host头作为Host头处理
安装
在Datasette相同的环境中安装此插件。
$ datasette install datasette-x-forwarded-host
用法
安装后,Datasette将用传入的x-forwarded-host
头的内容替换host
头。
这有助于Datasette生成链接到新页面,当托管在重写host
头的代理后面时,这些链接可以正常工作。
仅在您知道x-forwarded-host
头可以信任的部署环境中使用此插件!
已在GitHub Codespaces上进行了测试。
开发
要本地设置此插件,首先检出代码。然后创建一个新的虚拟环境
cd datasette-x-forwarded-host
python3 -mvenv venv
source venv/bin/activate
或者如果您正在使用pipenv
pipenv shell
现在安装依赖项和测试依赖项
pip install -e '.[test]'
要运行测试
pytest
项目详情
关闭
datasette-x-forwarded-host-0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 66a516c88be7dcf8816a1140272ec234b4fff8825247de0cc3b9c22e2c6404e6 |
|
MD5 | a948a409d5db5fe5ce85591d68eb816d |
|
BLAKE2b-256 | e9b7b3f67732b39e858bfc778498820ca646851410e316ede0c1179df17c53a9 |
关闭
datasette_x_forwarded_host-0.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 81029ec554dcea24bdd74a69e8ce39e2f2dd089b12e5ecb302a709ee25410467 |
|
MD5 | 7f582027989888436838ee8aa66fe5bf |
|
BLAKE2b-256 | 8701e7d2b3fb997e2fe537fa8cc33216b3e7f9ccf50d5476fa460fa32915cbe3 |