Wie Sie einen MIME-Typ zu verwenden, um eine Dateierweiterung für Ruby erhalten

March 1

MIME-Typen sind Datenbanken der Dateierweiterungen und Inhaltstypen, die Sie verwenden können, um den Typ der Daten in einer Datei zu identifizieren. Sie werden häufig über das Internet benutzt, als ein Weg, um Web-Browser, der den Typ der Daten zu informieren, die sie erhalten sind, so dass sie wissen, wie zu verarbeiten und anzuzeigen. Die Ruby-MIME-Typ-Bibliothek bietet Zugriff auf eine Datenbank mit gemeinsamen MIME-Typen und ihre Erweiterungen.

Anweisungen

1 Klicken Sie auf "Start" "Ausführen" und geben Sie "Cmd" und drücken "Enter" Öffnen Sie einen Terminal. Klicken Sie in Mac OS X auf "Spotlight" und geben Sie ein "Terminal" und drücken Sie "Enter."

2 Geben Sie "Irb", um die interaktive Ruby-Konsole zu öffnen.

3 Typ "verlangen 'Mime-Typen'" ohne die äußeren Anführungszeichen in IRB die MIME-Typen-Bibliothek importieren.

4 Geben Sie Folgendes ein, um einen MIME-Typ abrufen: "Klartext = MIME::Types [' Text/Plain']" und drücken "Sie Enter." Ein MIME-Typ-treffen RFC 2045 und 2231 Spezifikationen funktionieren, und der Internet Assigned Numbers Authority verwaltet eine Datenbank mit bekannten MIME-Typen. Dies wird ein Array von alle Dokumenttypen bauen, die die Erweiterung passen.

5 Geben Sie Folgendes zum Abrufen einer Liste der bekannten Dateierweiterungen für diesen MIME-Typ:

Plaintext.each {|type|

Type.Extensions

}