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

哈尔滨做平台网站平台公司哪家好徐汇网站开发培训

哈尔滨做平台网站平台公司哪家好,徐汇网站开发培训,怎么做淘客的网站,网站建设功能规划目录 说在前面场景解决方式其他 说在前面 后端#xff1a;go、gin浏览器#xff1a;Microsoft Edge 120.0.2210.77 (正式版本) (64 位) 场景 前端通过点击按钮来下载一些文件#xff0c;但是文件内容是一些非文件形式存储的二进制数据。 后端代码 r : gin.Default()r.Stat… 目录 说在前面场景解决方式其他 说在前面 后端go、gin浏览器Microsoft Edge 120.0.2210.77 (正式版本) (64 位) 场景 前端通过点击按钮来下载一些文件但是文件内容是一些非文件形式存储的二进制数据。 后端代码 r : gin.Default()r.Static(/home, ./public)r.GET(/down, func(c *gin.Context) {type A struct {B uint json:BC string json:C}a : A{B: 746,C: sjdfksdjlvsj,}fileName : aaac.Header(Content-Type, application/octet-stream)c.Header(Content-Disposition, attachment; filenamefileName)// c.Header(Content-Transfer-Encoding, binary)c.Header(Cache-Control, no-cache)var save bytes.Buffer// 使用gob的序列化进行测试enc : gob.NewEncoder(save)enc.Encode(a)// 保存到本地用于对比file, err : os.OpenFile(test.txt, os.O_CREATE, 0)if err ! nil {fmt.Println(err)return}defer file.Close()file.Write(save.Bytes())// 返回到前端c.Data(http.StatusOK, application/octet-stream, save.Bytes()) }) r.Run() js代码 function downloadBlob(data) {console.log([data])const anchor document.createElement(a);document.body.appendChild(anchor);var url window.URL.createObjectURL(new Blob([data]));anchor.href url;anchor.download file.txtanchor.click();document.body.removeChild(anchor); } function downloadFileBlob() {// 使用axios请求数据axios.get(/down).then((response) {downloadBlob(response.data);}) }对比发现数据对不上(左js保存 右本地文件保存) 解决方式 尝试发现不需要使用axios直接使用链接就行 function downloadFile() {const anchor document.createElement(a);anchor.href /down;document.body.appendChild(anchor);anchor.click();document.body.removeChild(anchor);}结果一致了 其他 具体为什么会导致这种差异查了一些资料大概率是编码上的问题后面有时间再详细查。
http://www.dnsts.com.cn/news/26386.html

相关文章:

  • 泰安网站设计公司惠州宣传片制作公司
  • 义乌网站建设制作商国家高新技术企业查询网站
  • 网站是否正常安阳网络公司
  • c2c电子商务网站用到的技术网络公关什么意思
  • 网站开发系统需求说明书怎么做婚恋网站
  • 网站正在建设中 htmlamh wordpress 伪静态
  • 东莞网站建设外贸哪里有html5网站建设
  • 廊坊网站建设公司哪家好网站改标题降权
  • 宁晋seo网站优化排名wordpress 自定义面板
  • 上海金山网站建设公司电子网站商业策划书
  • 做网站制作大概多少钱厦门网站建设合同
  • 正规的南昌网站建设网站pc端建设
  • 旅游网站内容规划网站调用微信js视频
  • python做电子商务网站lovephoto wordpress
  • 网站做seo有什么作用广告策划公司
  • 珠海市官网网站建设价格网站建设合同英文
  • 网站建设发言材料为什么要建立企业网站
  • 网站地链接结构杭州广告公司网站建设
  • 网站服务器哪些好辽宁最好的男科医院
  • 做网站的边框江阴网站建设工作室
  • 国外什么网站是做外贸网页设计基础心得体会
  • 室内设计毕业设计代做网站建站平台免代码
  • 云服务器建立多个网站wordpress增加分类
  • 推荐网站在线看兄弟们腾讯广告投放平台
  • 脉脉用的什么技术做网站赣州市南康区建设局网站
  • 招代理商的网站网站制作公司拟
  • 适合设计师的网站自己做的网站打不开怎么回事
  • 做物流网站费用多少惠州小程序开发
  • 十大景观设计网站保险咨询免费
  • 做视频哪个网站收入高详情页设计英文翻译