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

怎样提升网站流量毕业设计 做网站

怎样提升网站流量,毕业设计 做网站,河南省人事考试中心,网站开发与维护学什么前言 工作需要#xff0c;第一次使用 Go 来实战项目。 需求#xff1a;采用 golang 实现一个 webapi 的中转网关#xff0c;将一些资源文件通过 http 协议上传至 FastDFS 分布式文件存储系统。 一、FastDFS 与 golang 对接的代码 github#xff1a;https://github.com/weil… 前言   工作需要第一次使用 Go 来实战项目。   需求采用 golang 实现一个 webapi 的中转网关将一些资源文件通过 http 协议上传至 FastDFS 分布式文件存储系统。   一、FastDFS 与 golang 对接的代码   githubhttps://github.com/weilaihui/fdfs_client   源代码可以 clone 下来看看go 语法很简单   基本使用client_test.go 中有 test 案例代码   package mainimport (fmtio/ioutilgithub.com/weilaihui/fdfs_client )func main() {ff, _ : ioutil.ReadFile(1.jpg)fmt.Println(image len:, len(ff))/*hosts : []string{10.0.1.32}port : 22122minConns : 10maxConns : 150connPool,_ : fdfs_client.NewConnectionPool(hosts, port, minConns, maxConns)*/path : client.conffds, error : fdfs_client.NewFdfsClient(path)if fds nil {fmt.Println(conn error: %s, error)var test stringfmt.Scanln(test)return}uploadResponse, err : fds.UploadByBuffer(ff, jpg)if uploadResponse nil {fmt.Println(upload error: %s, err)var test stringfmt.Scanln(test)return}fmt.Println(group name:, uploadResponse.GroupName)fmt.Println(remote file id:, uploadResponse.RemoteFileId)var test stringfmt.Scanln(test) }   二、简单的 WebAPI 网关   beego 框架 go 圈很有名气国内大学著作考虑到这次工程较小暂未使用起来。   go 实现一个 api 网关也是相当的简单 package mainimport (fmtnet/http io/ioutil )func main() {http.HandleFunc(/, func(rw http.ResponseWriter, req *http.Request) {rw.Write([]byte(Hello go web))})http.HandleFunc(/upload, upload)http.ListenAndServe(localhost:8888, nil)fmt.Println(End.) }func upload(rw http.ResponseWriter, req *http.Request) { fmt.Println(Header, req.Header)fmt.Println(Content-Type, req.Header.Get(Content-Type))fmt.Println(Body, req.Body)// 获取 body 的全部内容   /* len : req.ContentLength body : make([]byte, len) req.Body.Read(body) rw.Write([]byte(Response Body ....))    */ data, _ : ioutil.ReadAll(req.Body) }   PS以上代码只是自己笔记使用因为刚入手 go 不熟仅供学习。 文件上传中转如果是较大的文件则采用将数据分片传输的方式进行。 转载于:https://www.cnblogs.com/loongsoft/p/9323235.html
http://www.huolong8.cn/news/98456/

相关文章:

  • 网站建设 教学设计网站建设及网络维护合同
  • 用html5做的网站素材济南网站运营
  • 专业的新乡网站建设上海建设资质审批网站
  • 电商网站适合做响应式布局吗做网站的是什么专业
  • 专业的扬州网站建设传奇新开网站
  • 网站首页模块建设wordpress去顶部文字
  • 网站开发怎样建立后台数据电商网站开发源码
  • 海南省建设厅网站沈阳网站建设 龙兴科技
  • 天津做网站的公网站百度
  • 移动网站好处电脑网页尺寸一般是多少
  • 珠海网站建设公司电话wordpress按分类显示图片
  • 企业网站建设杭州公司win10优化大师
  • 那些网站可以做公司的推广做特殊任务的网站
  • 同主机网站查询哪个视频网站做视频最赚钱
  • flash网站价格建设网站需要的ftp资源
  • 龙岗网站建设网站制作深圳十大广告公司
  • 网站重做适合乡镇的小型加工厂
  • 云南建站推广西安有哪些好玩的
  • 检测网站空间容量校园门户网站建设先进
  • 百度推广 网站建设静态网站制作wordpress模版
  • 肯德基网站开发重庆住建网官网
  • 网站关键词排名检测工具网站建设需要机房服务器
  • 门户网站申请西安网优项目公司
  • 个人电脑可以做网站服务器代运营电商机构
  • 公司网站建设外包流程图关于做服饰网站的首页
  • 关于加强网站建设的建议wordpress企业建站教程 百度 下载
  • 网站做百度竞价引流费用多少钱深圳做步步高的公司网站
  • 在网上做企业网站怎么做溧阳网站建设报价
  • 校园网站设计毕业设计wordpress折腾
  • 信息发布网站怎么做网站建设哪个公司做得好