toQueryString() toQueryString(array $options = array()) : string 生成query params Parameters array $options 关联数组 Returns string — 返回诸如 key1=value1&key2=value2
generateHeaders() generateHeaders(mixed $options, string $hostname) : array 初始化headers Parameters mixed $options string $hostname hostname Returns array
generateSignableQueryStringParam() generateSignableQueryStringParam(array $options) : array 生成signalbe_query_string_param, array类型 Parameters array $options Returns array
generateResourceUri() generateResourceUri( $options) : string 获得当次请求的资源定位字段 Parameters $options Returns string — 资源定位字段
generateQueryString() generateQueryString(mixed $options) : string 生成query_string Parameters mixed $options Returns string
generateSignableResource() generateSignableResource(mixed $options) : string 生成用于签名resource段 Parameters mixed $options Returns string
auth() auth(array $options) : \Phpcmf\ThirdParty\Storage\ResponseCore 验证并且执行请求,按照OSS Api协议,执行操作 Parameters array $options Throws \Phpcmf\ThirdParty\Storage\OssException \Phpcmf\ThirdParty\Storage\RequestCore_Exception Returns \Phpcmf\ThirdParty\Storage\ResponseCore
isCheckMD5() isCheckMD5(array $options) : boolean|null 检测md5 Parameters array $options Returns boolean|null
getValue() getValue(array $options, string $key, string $default = NULL, boolean $isCheckEmpty = false, boolean $isCheckBool = false) : boolean|null 获取value Parameters array $options string $key string $default boolean $isCheckEmpty boolean $isCheckBool Returns boolean|null
getMimeType() getMimeType(string $object, $file = null) : string 获取mimetype类型 Parameters string $object $file Returns string
_getMimetype() _getMimetype(string $name) : string 根据文件名,获取http协议header中的content-type应该填写的数据 Parameters string $name 缺省名 Returns string — content-type