我正在使用以下 PHP 代码来获取从移动设备上传的图像:
<?php
$base=$_REQUEST['image'];
$binary=base64_decode($base);
header('Content-Type: bitmap; charset=utf-8');
$file = fopen('uploaded_image.jpg', 'wb');
fwrite($file, $binary);
fclose($file);?>
我想将这些图像直接发送到亚马逊的 S3 服务。我每次都必须在磁盘上写入 JPEG 吗?我不能将二进制文件发送到 Amazon S3 并让它生成 JPEG 吗?我担心本地写入会影响我的服务器。