如何使用 firebase 功能进行 h2 服务器推送?
Posted
技术标签:
【中文标题】如何使用 firebase 功能进行 h2 服务器推送?【英文标题】:How can I do h2 server push with firebase functions? 【发布时间】:2017-06-01 14:51:38 【问题描述】:如何使用 firebase/google 云功能进行 h2 服务器推送?我想实现这样的东西 - h2 server push 仅使用 firebase 功能。聚合物团队说他们是在这里做的——Polymer HNPWA——但是看看函数代码,我看不出它们实际上是这样的。任何帮助/方向表示赞赏。
【问题讨论】:
【参考方案1】:配置 H2 服务器推送的一种方法是设置“链接”标头以指示您要预加载的资源。
您实际上可以通过 firebase.json 文件执行此操作,就像在 Polymer HNPWA 示例中所做的那样:https://github.com/Polymer/hn-polymer-2/blob/master/firebase.json
例如:
"headers": [
"source": "/*",
"headers": ["key": "Link", "value": "</myscript.js>;rel=preload;as=script,</mydocument.html>;rel=preload;as=document"]
]
表示对于任何针对/*
的请求,都会触发myscript.js
和mydocument.html
的推送。
希望对你有帮助。
【讨论】:
以上是关于如何使用 firebase 功能进行 h2 服务器推送?的主要内容,如果未能解决你的问题,请参考以下文章
HHH000431:无法确定 H2 数据库版本,某些功能可能无法使用
如何在 Express 中使用带有 Firebase 功能的 webpack-hot-server-middleware