文件上传遇到问题

代码片段:
err := io.PutFile(nil, &ret, uptoken, filepath, filepath, nil)
if err != nil {
err_info := err.(*rpc.ErrorInfo)
...
}

错误信息:
panic: interface conversion: error is *url.Error, not *rpc.ErrorInfo

这个错误几乎每次开始上传几个小时后就会发生一次,请帮忙分析下是什么原因?

阅读 3.2k
1 个回答

不一定所有的错误都是rpc错误,发生其他错误意味着在客户端就错了,和七牛还没有通讯。具体原因打印下错误研究下就行

推荐问题