【发布时间】:2012-05-11 16:17:17
【问题描述】:
我有一个 Pyramid 应用程序,它将某些功能锁定到 HTTPS 连接。
服务器前面是 nginx(通常),我使用 PasteDeploy 来检测 HTTPS 连接。来自我的 environment.ini:
[filter:proxy-prefix]
use = egg:PasteDeploy#prefix
如果连接是 HTTPS,粘贴部署会将 request.scheme 变量设置为 'https'。
我现在正在尝试编写一些集成测试,但我似乎无法弄清楚如何让 webtest 提供的 TestApp 像处理 HTTPS 一样处理请求。
【问题讨论】:
标签: python https pyramid webtest