当前位置: 首页 > news >正文

购物导购网站开发广西住房与建设厅网站首页

购物导购网站开发,广西住房与建设厅网站首页,购物盒子WordPress支付插件,建设局是干什么的单位Golang的net/http包提供了原生的http服务,其中http.Handle和http.HandleFunc是两个重要的路由函数。 1. 函数介绍 http.HandleFunc和http.Handle的函数原型如下,其中DefaultServeMux是http包提供的一个默认的路由选择器。 func HandleFunc(pattern st…

Golang的net/http包提供了原生的http服务,其中http.Handle和http.HandleFunc是两个重要的路由函数。

1. 函数介绍

http.HandleFunc和http.Handle的函数原型如下,其中DefaultServeMux是http包提供的一个默认的路由选择器。
func HandleFunc(pattern string, handler func(ResponseWriter, *Request)) {DefaultServeMux.HandleFunc(pattern, handler)
}
func Handle(pattern string, handler Handler) { DefaultServeMux.Handle(pattern, handler) }

2. 路由介绍

两个函数中的pattern参数为路由匹配,不需要输入域名。

"/"在其他路由没有匹配成功的时候,匹配任何路由。浏览器请求的URL为localhost:8080

"/js/"浏览器请求的路由为localhost:8080/js/

http.Handle("/js/", http.FileServer(http.Dir("./public/")))寻找的目录在./public/js/filename,举个例子,URL为localhost:8080/js/scr.js,后台程序中寻找src.js的路径为./public/js/src.js。这就需要再工程的public目录下再建立一个js目录,为了解决这个问题,可以使用 http.StripPrefix 函数,例如:

http.Handle("/js/", http.StripPrefix("/js", http.FileServer(http.Dir("./src/public/"))))

后台程序寻找的路径就没有/js/了,即为./public/src.js,虽然URL还有/js/

func myWeb(w http.ResponseWriter, r *http.Request) {t, _ := template.ParseFiles("./public/index.html")t.Execute(w, "")
}
http.HandleFunc("/", myWeb)
http.Handle("/js/", http.FileServer(http.Dir("./public/")))

这里有个注意点,"./public/"和"./public/index.html"中的.指的是当前打开的工程的根目录。例如,如下图,"./public/"和"./public/index.html"就要变为"./src/public/"和"./src/public/index.html",如果工程打开的是src目录,则为"./public/"和"./public/index.html"

 

http://www.yayakq.cn/news/290826/

相关文章:

  • 免费做网站网站的软件seo优化设计
  • 成都网站排名石家庄网络销售
  • 学做网站最好的网站沈阳网站排名seo
  • 企业做网站的步骤与做网站注意事项各网站封面尺寸
  • 做网站有什么用wordpress删除作者信息
  • 展示型网站源码简述建设iis网站的基本过程
  • 怎样把网站做的更好网站标签的作用
  • 哈尔滨 做网站华大基因背景调查
  • 旅游类作业网站网站建设费摊销期限
  • 怎么做快法务类似网站郑州市做网站的
  • 英德市住房和城乡建设局手机网站湖南seo公司
  • c2c网站开设店铺凡科建站电话咨询
  • 网站设计的必要性外贸建站哪个最便宜
  • 网站的建设可以起到什么作用莱芜百度贴吧
  • 济南中桥信息做的小语种网站怎么样模板网站与定制网站的优缺点
  • 网站的设计特点有哪些wordpress rest api
  • 站长工具劲爆互联网公司排名保定
  • 四川城乡建设官方网站摄影网站建设策划书
  • 好用的ppt模板免费下载网站什么是网络广告
  • wordpress批量拿站网站建设社区交流
  • 长春火车站电话易雅达网站建设公司
  • 网站建设 pdfh网站模板
  • wordpress 建门户网站推销网站的方法
  • 获取网站访客qq号码程序下载广东省南粤交通投资建设有限公司网站
  • 个人如何做网站软件怎么做网络游戏
  • 在线做免费网站有哪些无锡网站制作哪里实惠
  • 网站建设的参考书籍wordpress怎么建商场
  • 建筑行业官方网站手机网站推广法
  • 如皋网站开发久久建筑网资料下载
  • 禅城区城乡建设局网站漳州手机网站建设公司