请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于go mod代理配置的功能异常问题

之前在终端运行go run main.go时出现如下图的情况,
图片描述
在借鉴了群里其他同学和老师给的建议尝试之后,go run main.go可以正常运行,但上传功能、下载功能出现了异常,如下图所示:
图片描述
终端运行页面错误提示如下:
图片描述
图片描述
选择文件点击上传,出现连接被重置页面;
图片描述
点击第一个文件下载,出现下载链接无法生成(这个问题之前也出现过,特别是在文件列表的第一个文件),这个异常终端上未出现错误提示;
图片描述
点击第二个文件下载,出现异常弹窗(这个问题之前未出现过),这个异常终端上也没有错误提示;

我想问下老师这些问题是否可能和新配置了go mod相关信息有关,或者是其他原因,有没有什么方法解决呢?谢谢老师

正在回答 回答被采纳积分+3

1回答

xiaomo 2020-05-31 21:48:25

同学你好,看错误提示貌似是oss的URL可能没配对,或者包含了非法字符。可以检查一下,或者把字符串贴出来看看。

0 回复 有任何疑惑可以回复我~
  • 提问者 秋水x #1
    请问老师是这部分吗?
    // DownloadURL : 临时授权下载url
    func DownloadURL(objName string) string {
    	signedURL, err := Bucket().SignURL(objName, oss.HTTPGet, 3600)
    	if err != nil {
    		fmt.Println(err.Error())
    		return ""
    	}
    	return signedURL
    }
    回复 有任何疑惑可以回复我~ 2020-05-31 22:13:10
  • xiaomo 回复 提问者 秋水x #2
    先检查下这个文件 https://git.imooc.com/coding-323/filestore-server/src/charter8/config/oss.go的几项配置呢。
    回复 有任何疑惑可以回复我~ 2020-05-31 22:15:45
  • 提问者 秋水x 回复 xiaomo #3
    package config
    
    const (
            // OSSBucket : oss bucket名
            OSSBucket = "buckettest-filestore-zh"
            // OSSEndpoint : oss endpoint
            OSSEndpoint = "oss-cn-zhangjiakou.aliyuncs.com"
            // OSSAccesskeyID : oss访问key
            OSSAccesskeyID = "xxx"
            // OSSAccessKeySecret : oss访问key secret
            OSSAccessKeySecret = "xxx"
    )
    老师,这个第一项和第三四项应该没问题,我是直接复制的下载下来的文件,第二个参数不太确定
    回复 有任何疑惑可以回复我~ 2020-05-31 22:40:25
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号