當我發佈一個base64流到php頁面使用後,我從來沒有收到整個流。我增加了最大文章大小,但它不影響任何內容。Base64 Stream receive truncated
你是否已經看到了類似的問題?
這裏是服務器代碼:
$value = $_POST['file'];
echo "-------";
echo $value;
echo "-------";
$img = $value;
$img = str_replace('data:image/png;base64,', '', $img);
$img = str_replace(' ', '+', $img);
$data = base64_decode($img);
$file = uniqid() . '.png';
$success = file_put_contents($file, $data);
print $success ? $file : 'Unable to save the file.';
我不是PHP開發人員,你可能會發現一些不良做法。
預先感謝任何形式的幫助/建議。
你能告訴我們你的代碼嗎? – Archer
提供您的簡化代碼... –
當然,我很抱歉,我忘了它。 –