-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
上传之后的下载地址有误 #45
Comments
这什么鬼? |
搜索了遍代码,没有看到字符串 |
我也出现了这种问题,在put的时候传入了一个key之后就变成这样了 |
猜不出来啊。提供些代码分析下吧 |
@zgldh |
使用 |
请截取足够上下文代码以便分析。 我新建了一个干净的 Laravel 5.5 项目,最新的 "zgldh/qiniu-laravel-storage": "^0.9.0"。
并没有能重现你们遇到的问题 |
最新的0.9; 然而0.2.1的时候 返回的$url是一个url |
0.9的时候$url = $disk->privateDownloadUrl($filename, 'https')->getUrl(); |
我后来改为用官方自带的类库的方法是没问题的 |
@qq302687651 privateDownloadUrl 返回的是一个 QiniuUrl 对象, 被序列化或被字符串化后,会自动变成单纯的 URL。 |
@lianke 能最终解决真是太好了。 但针对你遇到的问题,如果没有足够代码和上下文分析的话,我也爱莫能助。 |
@zgldh 不会自动变成单纯的URL。 |
@zgldh 今天偶然看了看,发现之前出现这个问题是因为使用了$this->requrest('file')这种写法,这种写法laravel会将上传的文件名自动加上唯一id,所以会出现之前的问题!所以说,问题在这儿哈哈哈! |
握草,幸亏评论看到了最后 |
可以在上传文件时通过file_get_contents函数来解决这个问题 |
avatar_11504007614.jpg/fNIcjKJz2sel955xaeTxNSUo6zQU0PTcW3kFUQN6.jpeg
会自动在jpg后面添加上token.jpeg,这是什么鬼啊!
The text was updated successfully, but these errors were encountered: