-
Notifications
You must be signed in to change notification settings - Fork 8k
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
c.SaveUploadedFile permissions #4068
Comments
Are you saying that we need a method that can provide additional permissions to the SaveUploadedFile method? |
We could have an additional method like SaveUploadedFileWithPermission which can allow us to decide what permissions we need for file are. Or just modify existing method adding 3rd parameter allowing us to override default permissions. The details is up to maintainers. |
Can i work this issue? |
Well, ofc, it's all up to you |
…to the SaveUploadedFile method. (gin-gonic#4068)
…to the SaveUploadedFile method. (gin-gonic#4068)
…loadedFile method (#4068) (#4088) Co-authored-by: hso <[email protected]>
Description
I run into problem when I saving uploaded file to a folder and trying to get it from nginx it gives me permission error.
I found out that folders created by SaveUploadedFile function has 0750 rights, which I can't get access to.
After changing folder permissions problem is gone. Is there some way to specify the permissions for folders created besides manually creating it or chaning permissions by hand?
How to reproduce
Expectations
I excepted there is some method that allows to specify folder permissions I need (e.g. SaveUploadedFile(file *multipart.FileHeader, dst string, perm ...os.FileMode)).
You could specify permissions you need or leave it empty and get default (as it now) permissions.
Actual result
I got hard-written permissions made by source code:
Environment
The text was updated successfully, but these errors were encountered: