上传文件
Lib\Cos::Upload($file)
请求参数
返回参数
array(
'key' => $key
)
删除文件
Lib\Cos::Remove($key)
请求参数
返回参数
返回 bool 类型,true 为删除,false 为失败
跳转到 COS 文件的地址
Lib\Cos::Location($key, $args = array())
请求参数
参数 | 类型 | 含义 |
---|
$key | string | 文件key |
$args | array | 为跳转的页面补充 Header 的参数,包含如下见下表 |
$args 参数列表
key | value 类型 | 含义 |
---|
ResponseCacheControl | string | 通知从服务器到客户端内的所有缓存机制,表示它们是否可以缓存这个对象及缓存有效时间。其单位为秒 |
ResponseContentDisposition | string | 对已知 MIME 类型资源的描述,浏览器可以根据这个响应头决定是对返回资源的动作,如:将其下载或是打开。 |
ResponseContentEncoding | string | 响应资源所使用的编码类型 |
ResponseContentLanguage | string | 响应内容所使用的语言 |
ResponseContentType | string | 响应内容的 MIME 类型 |
ResponseExpires | string | 指定一个日期/时间,超过该时间则认为此回应已经过期 |
范例:
Lib\Cos::Location($key, array(
'ResponseContentDisposition' => 'attachment; filename=xxx.jpg'
));
返回参数
无,直接进行了 Location 跳转
返回图片类资源的 URL
Lib\Cos::ImageUrl($key, $params = '')
请求参数
参数 | 类型 | 含义 |
---|
$key | string | 文件key |
$params | string | 图片处理参数,详见“腾讯云对象存储”的文档中关于基础图片“下载时处理”相关参数的说明 |
返回参数
返回图片类的 URL