master
huanghai 5 years ago
parent 1b8cd205dd
commit 1caa1470c3

@ -5,7 +5,6 @@ import (
"dsSupport/Utils/CommonUtil"
"dsSupport/Utils/ObsUtil"
"encoding/base64"
"fmt"
"github.com/gin-gonic/gin"
"log"
"net/http"
@ -25,20 +24,22 @@ func Routers(r *gin.RouterGroup) {
Office
2020-07-15
*/
*/
func previewOffice(c *gin.Context) {
//本地物理路径
uEnc :=c.Query("p")
uEnc := c.Query("p")
uDec, err := base64.URLEncoding.DecodeString(uEnc)
if err != nil {
log.Fatalln(err)
}
fullPath:=string(uDec)
fmt.Println(fullPath)
log.Fatalln(err)
}
fullPath := string(uDec)
//(1) 是否以http或https开头
//(2) 是不是本地文件
_, p := filepath.Split(fullPath)
//TODO
//(1)允许上传office系列的文件
//(1)允许上传office系列的文件
//(2)在上传前判断文件是否已存在,存在了直接返回,不做重复工作,也可以支持强制刷新,需要添加参数
//(3)需要判断文件名是不是是标准的GUID形式不是的不让上传
//(4)对于异常的明显提示信息

Loading…
Cancel
Save