开发者社区> 问答> 正文

对oss的上传过程有点疑问

上传过程是
|用户上传文件
|        ↓
|php服务器接收文件
|        ↓
|php服务器上传文件到oss

还是

用户直接上传到oss?

还有上传后的文件,可否提供md5值查询?


展开
收起
q84629462 2011-12-01 16:51:13 10117 0
3 条回答
写回答
取消 提交回答
  • 学习啦!
    2011-12-05 16:47:42
    赞同 展开评论 打赏
  • Q:还有上传后的文件,可否提供md5值查询?


    A:
    OSS 用etag来标识一个文件。大部分条件下是文件的md5值。

    直接调用put接口的时候,返回的response header中包含了etag,来作为这个文件的标识。
    如下所示:
    ('content-length', '0'),
    ('server', 'AliyunOSS'),
    ('connection', 'close'),
    ('etag', '"230DFF166DD5D68D6ACD1FA5E28AA406"'),
    ('x-oss-request-id', '4c9a9a6b-2dc7-d1c6-6f8d-4cc67d4320bc'),
    ('date', 'Thu, 01 Dec 2011 11:36:33 GMT'),
    ('content-type', 'text/plain')

    还可以向这个文件发送HEAD请求来得到etag。




    2011-12-01 19:39:48
    赞同 展开评论 打赏
  • 管理中心 - 体验站
    通过WEB界面~上传文件到OSS~~ 确实如您您所说

    用户上传文件
    |        ↓
    |php服务器接收文件
    |        ↓
    |php服务器上传文件到oss

    这个过程。。

    但通过 OSS API  是可以支持用户将文件直接上传到oss上。

    OSS体验站是通过OSS API实现的WEB存储服务可视化案例。它能够指导并且向开发者展示通过OSS API可以实现的功能,让开发者更直观地体验OSS开放存储的各项功能。

    我们希望并鼓励开发者通过API 来包装自己的应用程序。。而不是靠“体验站”的web上传文件。


    2011-12-01 18:33:47
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载