我在Android上将图像转换为base64并将其发送到服务器。
在PHP中,我尝试将其解码为jpg文件。
但它已转换为png文件。
这是我的PHP线。这有问题吗?
<?php
$base=$_REQUEST['image'];
// Get file name posted from Android App
$filename = $_REQUEST['filename'];
// Decode Image
$binary=base64_decode($base);
header('Content-Type: bitmap; charset=utf-8');
$file = fopen('/home/jinwoo/Pictures/Logo/'.$filename, 'wb');
// Create File
fwrite($file, $binary);
fclose($file);
echo 'Image upload complete, Please check your php file directory';
?>
※我已经确认我发送的图像是jpg文件。