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