【问题标题】:How can I do h2 server push with firebase functions?如何使用 firebase 功能进行 h2 服务器推送?
【发布时间】:2017-06-01 14:51:38
【问题描述】:

如何使用 firebase/google 云功能进行 h2 服务器推送?我想实现这样的东西 - h2 server push 仅使用 firebase 功能。聚合物团队说他们是在这里做的——Polymer HNPWA——但是看看函数代码,我看不出它们实际上是这样的。任何帮助/方向表示赞赏。

【问题讨论】:

    标签: firebase google-cloud-functions server-push


    【解决方案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.jsmydocument.html的推送。

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2011-12-03
      • 2016-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-01
      • 2019-02-10
      • 2019-12-18
      • 1970-01-01
      相关资源
      最近更新 更多