У меня есть вот такой рабочий PHP-код с curl'ом:

PHP код:
<?php
if (isset($_GET['server_url'])) {
$fileBytes = $GLOBALS[ 'HTTP_RAW_POST_DATA' ];
$fh = fopen("temp_image.png", "wb");
fwrite($fh, $fileBytes);
fclose($fh);
$photo['photo'] = '@'.'temp_image.png';
$curl = curl_init(urldecode($_GET['server_url']));
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $photo);
$s = curl_exec($curl);
curl_close($curl);
echo $s;
}else {
echo '{ "error_code":"-1", "error_msg":"Server is not responding." }';
}
?>
Он принимает через GET адрес стороннего сервера (ВКонтакте), а через POST изображение (ByteArray).
Кто-нибудь может подсказать, как мне из него убрать этап сохранения файла на мой сервер в temp_image.png?