muharremozdemir O zaman şöyle yapabilirsiniz:
$url = 'https://.../myfile.zip';
$filename = basename(parse_url($url, PHP_URL_PATH));
$response = Http::get($url)
->throw();
$path = Storage::disk('s3')
->put($filename, $response->body());
Bu şekilde kendi sunucunuza kaydetmeden direkt S3'e gönderebilirsiniz. Kendi sunucunuza da kaydetmek isterseniz dosyayı kaydettikten sonra:
use Illuminate\Http\File;
$path = Storage::disk('s3')
->put($filename, new File('/path/to/myfile.zip'));