我需要在使用GD imagejpeg()将文件写入Google Storage后为其设置mime-type,因为此函数不支持流上下文。由于PHP重命名支持流上下文,我认为在重命名文件时可能会设置它,但显然这不起作用:
imagejpeg($image,$tmpfilename);
$ctx = stream_context_create(['gs'=>['acl'=>'public-read','Content-Type' => 'image/jpeg']]);
$ok = rename($tmpfilename,$filename,$ctx);
除了将文件读回内存并将其写回CloudStorage还有哪些其他选项,我还有PHP Google AppEngine API吗?