admin管理员组

文章数量:1530030

  前段时间需要提供使用一个下载的服务,beego框架可以简单完成这个任务,因此使用beego去写这个下载服务
  遇到一个问题:apk文件在浏览器端下载可以正常使用,但是在手机浏览器下载后,不能正常解析安装,校验了一下原文件与PC浏览器下载的MD5值一致,原文件与手机浏览器下载的MD5值不一致
  解决办法的代码如下:

bee new downfile

  controllers下新增apk.go

package controllers

import (
    "github/astaxie/beego"
)

type ApkController struct {
    beego.Controller
}

func (this *ApkController) DownHandle() {
    this.Ctx.Output.Download("static/df.apk" )
}

  routers下修改router.go

package rout

本文标签: 浏览器下载使用框架文件目录下