python - 如何为 pylons 静态(公共(public))文件设置自定义响应 header ?

标签 python http-headers pylons

如何向 pylons 从公共(public)服务提供的文件添加自定义 header ?

最佳答案

a) 让您的网络服务器提供来自/public 而不是 paster 的文件,并将其配置为传递一些特殊的 header 。

b) 添加特殊路线和serve the files yourself ala

class FilesController(BaseController):
    def download(self, path)
        fapp = FileApp( path, headers=self.get_headers(path) )
        return fapp(request.environ, self.start_response)

c) 也许有一种方法可以覆盖 header ,但我只是不知道该怎么做。

关于python - 如何为 pylons 静态(公共(public))文件设置自定义响应 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/836191/

相关文章:

python - 激活虚拟环境不起作用

google-chrome - Chrome 在 Google 字体上抛出内容安全策略错误

c - 在 HTTP 响应中查找换行符

rest - 哪个 RESTful HTTP 动词用于读取时变状态?

python - Pyramid/Pylons Framework - 关于我如何使用 'helpers' 完成某些任务的意见

javascript - 如何在 Pylons 中生成 'AJAX templates'?

python - 使用python将命令解析为另一个软件界面

python - 搜索 pandas 数据框列,其输入值小于下一个索引列值

model-view-controller - 如何使用 Mako 模板去除空格和换行符?我的 12362 行 HTML 文件正在杀死 IE

python - 用 Python Matplotlib 结合图片和绘图