我正在尝试使用 Rest Client 从 HTML 表单中读取 wav 或 amr 类型的音频文件。我有在 PHP 中执行此操作的代码。
$filename = $_FILES['f1']['name'];
public function getFile($filename) {
if (file_exists($filename)) {
$file_binary = fread(fopen($filename, "r"), filesize($filename));
return $file_binary;
} else {
throw new Exception("File not found.");
}
}
我需要将此代码转换为 Ruby,但我在这样做时遇到了麻烦,因为我是 Ruby 的相对新手。