GAE根服务工作者

时间:2017-05-20 03:26:09

标签: google-app-engine flask service-worker

我正在尝试在Google App Engine for Python上的基本烧瓶应用上使用服务工作者。根据我的理解,如果我希望服务工作者处理我的域上的所有请求,则需要在应用程序根目录中。但是,我无法弄清楚如何让GAE允许访问root中的service-worker.js。我在尝试注册服务工作者时,目前得到了404响应。非常感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:1)

您可以通过static_files中的app.yaml选项配置为described in the documentation

您可能应该同时opt your /service-worker.js out of caching

类似的东西:

handlers:
- url: /service-worker\.js
  static_files: service-worker.js
  upload: service-worker\.js
  expiration: 0m