/** * @param string $url 下载URL(不含Scheme部分,即去除http://) * @param QiniuEntry $entry 另存为的entry * @return $this */ public function urlSaveAsEntry($url, QiniuEntry $entry) { $url = preg_replace('/^http\\:\\/\\//i', '', $url); $encodedEntryURI = $entry->encodedEntryURI(); $newUrl = $url . '|saveas/' . $encodedEntryURI; $qiniuMac = new \Qiniu\QiniuMac(); $this->setParameter('__EncodedEntryURI', $encodedEntryURI); $this->setParameter('sign', $qiniuMac->Sign($newUrl)); return $this; }