-
Notifications
You must be signed in to change notification settings - Fork 0
It's an nginx module that supports file downloading from China Unicom OSS (compatible with the Amazon S3 protocol).and based on nginx-1.24.0.
License
guilee1/nginx_oss
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
当我们使用OSS代替自研图片服务方案的时候,发现nginx还需要配合java一起才能完成图片的存储与读取。为了简化这些操作提升访问性能,我们对nginx增加了一个OSS支持的模块,并开源供大家使用。目前支持中国联通OSS方案。后续支持电信OSS方案。 It's an nginx module that supports file downloading from China Unicom OSS (compatible with the Amazon S3 protocol).and based on nginx-1.24.0. The reasons for modifying and adding modules to nginx itself to support OSS file downloading are as follows: 1.Although China Unicom OSS is compatible with Amazon S3, there are differences in implementation details, especially when using V4 version signature authentication. Please refer to the details in the following link: https://support.cucloud.cn/document/127/572/133.html?id=133&arcid=1819. In the image provided in the link, the third step of signature differs significantly from Amazon S3. 2.China Unicom OSS only provides SDKs for development languages such as Java, Python, and C#, but does not support a C language SDK. Considering that nginx is widely used as a reverse proxy component, we decided to integrate and develop the functionality into nginx for better performance and support.
About
It's an nginx module that supports file downloading from China Unicom OSS (compatible with the Amazon S3 protocol).and based on nginx-1.24.0.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published