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

广州网站seo优化排名西安网站优化体验

广州网站seo优化排名,西安网站优化体验,天河建设网站价格,动画设计专业属于什么专业大类文章目录 开启服务开启访问静态文件获取现在时间按时间创建一个空的json文件按时间创建一个固定值的json文件 跨域请求处理输出是json 开启服务 package mainimport (fmtnet/http )//路由 func handler(w http.ResponseWriter, r *http.Request){fmt.… 文章目录 开启服务开启访问静态文件获取现在时间按时间创建一个空的json文件按时间创建一个固定值的json文件 跨域请求处理输出是json 开启服务 package mainimport (fmtnet/http )//路由 func handler(w http.ResponseWriter, r *http.Request){fmt.Fprintf(w, hello World!) }func main(){//路由http.HandleFunc(/, handler)//开启服务http.ListenAndServe(:8091, nil) //port:8091(自定义,注意:要是空闲端口) }#启动服务 go run main.go这样本地的8091端口就可以访问了 开启访问静态文件 我们这里拿video来举例 package mainimport (fmtnet/http )func main(){//静态文件访问fs : http.FileServer(http.Dir(./assets))http.Handle(/static/, http.StripPrefix(/static/, fs))//开启服务http.ListenAndServe(:8091, nil) }按照图上的访问路径(http://localhost:8091/static/video/20231204-134423.mp4) 获取现在时间 package mainimport (fmttime )func main(){currentTime : time.Now()fmt.Println(当前的时间为,currentTime) }因为currentTime是time.Time类型所以要想页面输出要进行字符串转换 //获取时间 func getNowTime(w http.ResponseWriter, r *http.Request){currentTime : time.Now()timeString : currentTime.Format(2006-01-02 15:04:05)//2006-01-02 15:04:05只是时间格式化字符串格式fmt.Fprintf(w,timeString) }至于这个函数上面命名也是如此,就当是net/http路由服务的固定格式便好 注意: Golang函数首字符大写代表着公开(public)小写代表着私有(private) 按时间创建一个空的json文件 package mainimport (fmttime // encoding/jsonos )func CreateFileNil(){currentTime : GetTime()fileName : currentTime.Format(2006-01-02_15-04-05) .jsonfile,err : os.Create(./assets/json/fileName)if err ! nil {fmt.Println(JSON编码失败:, err)return}defer file.Close() //defer:表示函数的最后执行(这里是确保最后文件是关闭的) }func main(){CreateFileNil() }按时间创建一个固定值的json文件 package mainimport (fmttimeencoding/jsonos )type Person struct {Name stringAge int } //创建一个固定值的json文件 func CreateFileGuDin(){currentTime : GetTime()fileName : currentTime.Format(2006-01-02_15-04-05) .jsonfile,err : os.Create(./assets/json/fileName)if err ! nil {fmt.Println(JSON编码失败:, err)return}defer file.Close()person : Person{Name: Alice, Age: 25}jsonData, err : json.Marshal(person)if err ! nil {fmt.Println(JSON编码失败:, err)return}_, err file.Write(jsonData)if err ! nil {fmt.Println(写入文件失败:, err)return}fmt.Println(JSON文件创建成功:, fileName) }func main(){CreateFileGuDin() }跨域请求处理 package mainimport (fmtnet/http )//路由 func handler(w http.ResponseWriter, r *http.Request){fmt.Fprintf(w, hello World!) }func main(){//创建一个处理跨域请求的处理器函数corsHandler : func(h http.Handler) http.Handler {return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {// 设置允许跨域的域名w.Header().Set(Access-Control-Allow-Origin, *)// 允许的请求方法w.Header().Set(Access-Control-Allow-Methods, GET, POST, PUT, DELETE, OPTIONS)// 允许的请求头w.Header().Set(Access-Control-Allow-Headers, Content-Type, Authorization)// 如果是预检请求直接返回if r.Method OPTIONS {return}h.ServeHTTP(w, r)})}//路由http.Handle(/, corsHandler(http.HandlerFunc(handler)))//开启服务http.ListenAndServe(:8091, nil) } 输出是json package mainimport (fmtnet/httpencoding/json )type FileDetail struct{NowTime string json:now_timeFileName string json:file_name }func func_name1(w http.ResponseWriter, r *http.Request){responseData : FileDetail {NowTime:2023_12_04_22_51_30.json,FileName:http://local: port /static/video/20231204-19.mp4}w.Header().Set(Content-Type, application/json)w.WriteHeader(http.StatusOK)json.NewEncoder(w).Encode(responseData) }func main(){//创建一个处理跨域请求的处理器函数corsHandler : func(h http.Handler) http.Handler {return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {// 设置允许跨域的域名w.Header().Set(Access-Control-Allow-Origin, *)// 允许的请求方法w.Header().Set(Access-Control-Allow-Methods, GET, POST, PUT, DELETE, OPTIONS)// 允许的请求头w.Header().Set(Access-Control-Allow-Headers, Content-Type, Authorization)// 如果是预检请求直接返回if r.Method OPTIONS {return}h.ServeHTTP(w, r)})}http.Handle(/test, corsHandler(http.HandlerFunc(func_name1)))//开启服务http.ListenAndServe(:8091, nil) }
http://www.hkea.cn/news/14264465/

相关文章:

  • 建网站商城有哪些公司2022注册公司取名
  • 如何建设一个网站站wordpress经典编辑器没有
  • 公司网站建设基本流程图响站怎么建设网站
  • 怎么建设一个网站并顺利打开浏览长沙网上购物超市
  • 做网站需要什么准备WordPress小说模板国外
  • 山东建设发展研究院网站天健oa管理系统
  • 做网站的功能结构布局网站建设的开票编码
  • 购物网站html模板下载制作网页然后把文件上传
  • 网站关键词的分类盘锦网站建设报价
  • 电子商务网站建设策划书模板产品网站建设多少钱
  • 网站文章怎么做分享qq福州市住房和城乡建设局官网
  • 学校网站建设阶段性目标久久seo正规吗
  • 胶州做网站的德州网站建设推广
  • 包头网站建设多少钱浙江平台网站建设制作
  • 温岭建设规划局网站wordpress主题:精选zruckmetro主题
  • 网站建设公司招聘面试大气公司网站源码
  • 公司建设网站有什么好处高端品牌建站
  • 做一个网站的预算wordpress 分享 可见
  • 泉州网站制作专业黑帽seo
  • wordpress网站推翻重建国际设计师网站
  • 青岛建设投资公司网站中国十大门窗品牌有哪些
  • 广州宝安建网站企业网站选wordpress和织梦
  • 目前做系统比较好的网站美食网站php源码
  • 四个平台建设网站不显示图片从零开始制作wordpress主题
  • 做网站甲方乙方公司的区别怎么用WordPress快速建站
  • 纺织网站制作123纺织网网站建设销售工作职责
  • 洛杉矶网站建设wordpress如何建导航
  • 工业设计公司属于什么行业百度站长seo
  • 如何做介绍监控公司的网站滨州网站建设腾度
  • 广州机械网站开发网站建设子栏目怎么弄