RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
创新互联Gin教程:GinHTTP2server推送

http.Pusher​ 仅支持 ​go1.8+

创新互联建站专业为企业提供临川网站建设、临川做网站、临川网站设计、临川网站制作等企业网站建设、网页设计与制作、临川企业网站模板建站服务,十余年临川做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

package main

import (
	"html/template"
	"log"

	"github.com/gin-gonic/gin"
)

var html = template.Must(template.New("https").Parse(`


  Https Test
  


  

Welcome, Ginner!

`)) func main() { r := gin.Default() r.Static("/assets", "./assets") r.SetHTMLTemplate(html) r.GET("/", func(c *gin.Context) { if pusher := c.Writer.Pusher(); pusher != nil { // 使用 pusher.Push() 做服务器推送 if err := pusher.Push("/assets/app.js", nil); err != nil { log.Printf("Failed to push: %v", err) } } c.HTML(200, "https", gin.H{ "status": "success", }) }) // 监听并在 https://127.0.0.1:8080 上启动服务 r.RunTLS(":8080", "./testdata/server.pem", "./testdata/server.key") }

当前标题:创新互联Gin教程:GinHTTP2server推送
本文URL:http://www.jxjierui.cn/article/ccsihgi.html