| Class | Merb::BootLoader::MimeTypes |
| In: |
merb-core/lib/merb-core/bootloader.rb
|
| Parent: | Merb::BootLoader |
Register the default MIME types:
By default, the mime-types include:
| :all: | no transform, */* |
| :yaml: | to_yaml, application/x-yaml or text/yaml |
| :text: | to_text, text/plain |
| :html: | to_html, text/html or application/xhtml+xml or application/html |
| :xml: | to_xml, application/xml or text/xml or application/x-xml |
| :js: | to_json, text/javascript ot application/javascript or application/x-javascript |
| :json: | to_json, application/json or text/x-json |
Registers the default MIME types.
nil
:api: plugin
# File merb-core/lib/merb-core/bootloader.rb, line 1149
1149: def self.run
1150: Merb.add_mime_type(:all, nil, %w[*/*])
1151: Merb.add_mime_type(:yaml, :to_yaml, %w[application/x-yaml text/yaml], :charset => "utf-8")
1152: Merb.add_mime_type(:text, :to_text, %w[text/plain], :charset => "utf-8")
1153: Merb.add_mime_type(:html, :to_html, %w[text/html application/xhtml+xml application/html], :charset => "utf-8")
1154: Merb.add_mime_type(:xml, :to_xml, %w[application/xml text/xml application/x-xml], {:charset => "utf-8"}, 0.9998)
1155: Merb.add_mime_type(:js, :to_json, %w[text/javascript application/javascript application/x-javascript], :charset => "utf-8")
1156: Merb.add_mime_type(:json, :to_json, %w[application/json text/x-json], :charset => "utf-8")
1157: nil
1158: end