| 1234567891011121314151617181920212223242526272829303132333435363738394041 | <?phpnamespace OSS\Result;use OSS\Model\RefererConfig;/** * Class GetRefererResult * @package OSS\Result */class GetRefererResult extends Result{    /**     * 解析RefererConfig数据     *     * @return RefererConfig     */    protected function parseDataFromResponse()    {        $content = $this->rawResponse->body;        $config = new RefererConfig();        $config->parseFromXml($content);        return $config;    }    /**     * 根据返回http状态码判断,[200-299]即认为是OK, 获取bucket相关配置的接口,404也认为是一种     * 有效响应     *     * @return bool     */    protected function isResponseOk()    {        $status = $this->rawResponse->status;        if ((int)(intval($status) / 100) == 2 || (int)(intval($status)) === 404) {            return true;        }        return false;    }}
 |