<?php
if(!isset($_REQUEST['filename']))
{
exit('No file');
}
$upload_path = dirname("files"). '/';
$filename = $_REQUEST['filename'];
$fp = fopen($upload_path."/".$filename.".wav", "wb");
***fwrite($fp, file_get_contents('php://input'));***
fclose($fp);
exit('done');
?>
Я использую пример this, попробуйте записать аудио и отправить его на сервер. С PHP он отлично работает, но я хочу преобразовать этот код в Ruby. В этой строке есть (php: // input), что это значит? И что я должен писать в ruby конвертировать PHP-код в Ruby
fwrite ($ fp, file_get_contents ('php: // input')); Спасибо
Я не знаю Ruby, но php: // input get вы являетесь сырым телом HTTP-запроса –
'php: // input' объясняется здесь: http://php.net/manual/en/wrappers .php.php – hakre