Rails: можно ли проверить, является ли строка бинарной?

В конкретном приложении Rails я извлекаю двоичные данные из LDAP в переменную для обработки. Есть ли способ проверить, содержит ли переменная двоичные данные? Я не хочу продолжать обработку этой переменной, если она не является двоичной. Я бы ожидал использовать is_a?...

На самом деле, двоичные данные, которые я извлекаю из LDAP, - это фотография. Так, может быть, есть еще лучший способ убедиться, что переменная содержит двоичные данные JPEG? Результат этой проверки определит, продолжать ли обрабатывать данные JPEG или вместо этого создать стандартный JPEG с диска.

6
задан Joost Baaij 1 October 2011 в 21:19
поделиться