|
...
|
...
|
@@ -93,11 +93,23 @@ class CosService |
|
|
|
'secretKey' => $cos['credentials']['secretKey'],
|
|
|
|
],
|
|
|
|
]);
|
|
|
|
|
|
|
|
$opts = [
|
|
|
|
'http' => [
|
|
|
|
'header' => 'User-Agent:Mozilla/5.0 (Windows NT 6.2; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0'
|
|
|
|
],
|
|
|
|
'ssl' => [
|
|
|
|
'verify_peer' => false,
|
|
|
|
'verify_peer_name' => false,
|
|
|
|
]
|
|
|
|
];
|
|
|
|
$body = file_get_contents($file_url,false,stream_context_create($opts));
|
|
|
|
|
|
|
|
try {
|
|
|
|
$cosClient->putObject([
|
|
|
|
'Bucket' => $cos['bucket'],
|
|
|
|
'Key' => $key,
|
|
|
|
'Body' => fopen($file_url, 'r'),
|
|
|
|
'Body' => $body,
|
|
|
|
]);
|
|
|
|
return $key;
|
|
|
|
}catch (\Exception $e){
|
...
|
...
|
|