App-contenttype
view release on metacpan or search on metacpan
script/contenttype view on Meta::CPAN
=head1 EXAMPLE
$ contenttype json
application/json .json
=head1 AUTHOR
Dai Okabayashi E<lt>bayashi@cpan.orgE<gt>
=head1 SEE ALSO
L<Plack::MIME>
L<MIME::Type>
=head1 LICENSE
This module is free software; you can redistribute it and/or
modify it under the same terms as Perl itself. See L<perlartistic>.
=cut
use strict;
use warnings;
my $keyword = join '|', @ARGV;
if ($keyword) {
while (my $type = <DATA>) {
if ($type =~ m!(?:$keyword)!i) {
print $type;
}
}
}
else {
while (my $type = <DATA>) {
print $type;
}
}
__DATA__
application/andrew-inset ez
application/atom+xml atom
application/atomcat+xml atomcat
application/atomsvc+xml atomsvc
application/ccxml+xml ccxml
application/cdmi-capability cdmia
application/cdmi-container cdmic
application/cdmi-domain cdmid
application/cdmi-object cdmio
application/cdmi-queue cdmiq
application/dash+xml mdp
application/dicom dcm
application/dssc+der dssc
application/dssc+xml xdssc
application/ecmascript ecma
application/ecmascript es
application/emma+xml emma
application/exi exi
application/font-tdpfr pfr
application/hyperstudio stk
application/inkml+xml ink
application/ipfix ipfix
application/javascript js
application/javascript jsm
application/json json
application/lost+xml lostxml
application/mac-binhex40 hqx
application/mads+xml mads
application/marc mrc
application/marcxml+xml mrcx
application/mathematica ma
application/mathematica mb
application/mathematica nb
application/mathematica nbp
application/mathml+xml mathml
application/mbox mbox
application/mediaservercontrol+xml mscml
application/metalink4+xml meta4
application/mets+xml mets
application/mods+xml mods
application/mp21 m21
application/mp4 m4p
application/mp4 mp4s
application/msword doc
application/msword dot
application/msword w6w
application/msword wiz
application/msword word
application/mxf mxf
application/ocsp-request orq
application/ocsp-response ors
application/octet-stream bpk
application/octet-stream buffer
application/octet-stream deploy
application/octet-stream dist
application/octet-stream distz
application/octet-stream dump
application/octet-stream lhx
application/octet-stream lrf
application/octet-stream saveme
application/oda oda
application/ogg ogx
application/oxps oxps
application/patch-ops-error+xml xer
application/pdf pdf
application/pgp-encrypted gpg
application/pgp-keys key
application/pgp-keys pkr
application/pgp-keys skr
application/pgp-signature asc
application/pgp-signature pgp
application/pgp-signature sig
application/pkcs10 p10
application/pkcs7-mime p7c
application/pkcs7-mime p7m
application/pkcs7-signature p7s
application/pkcs8 p8
application/pkix-attr-cert ac
application/pkix-cert cer
script/contenttype view on Meta::CPAN
application/vnd.joost.joda-archive joda
application/vnd.kahootz ktr
application/vnd.kahootz ktz
application/vnd.kde.karbon karbon
application/vnd.kde.kchart chrt
application/vnd.kde.kformula kfo
application/vnd.kde.kivio flw
application/vnd.kde.kontour kon
application/vnd.kde.kpresenter kpr
application/vnd.kde.kpresenter kpt
application/vnd.kde.kspread ksp
application/vnd.kde.kword kwd
application/vnd.kde.kword kwt
application/vnd.kenameapp htke
application/vnd.kidspiration kia
application/vnd.kinar kne
application/vnd.kinar knp
application/vnd.kodak-descriptor sse
application/vnd.las.las+xml lasxml
application/vnd.llamagraphics.life-balance.desktop lbd
application/vnd.llamagraphics.life-balance.exchange+xml lbe
application/vnd.lotus-1-2-3 123
application/vnd.lotus-1-2-3 wk3
application/vnd.lotus-1-2-3 wk4
application/vnd.lotus-1-2-3 wks
application/vnd.lotus-approach apr
application/vnd.lotus-freelance pre
application/vnd.lotus-notes nsf
application/vnd.lotus-organizer org
application/vnd.lotus-screencam scm
application/vnd.lotus-wordpro lwp
application/vnd.macports.portpkg portpkg
application/vnd.mcd mcd
application/vnd.medcalcdata mc1
application/vnd.mediastation.cdkey cdkey
application/vnd.mfer mwf
application/vnd.mfmp mfm
application/vnd.micrografx.flo flo
application/vnd.micrografx.igx igx
application/vnd.mif mif
application/vnd.mobius.daf daf
application/vnd.mobius.dis dis
application/vnd.mobius.mbk mbk
application/vnd.mobius.mqy mqy
application/vnd.mobius.msl msl
application/vnd.mobius.plc plc
application/vnd.mobius.txf txf
application/vnd.mophun.application mpn
application/vnd.mophun.certificate mpc
application/vnd.mozilla.xul+xml xul
application/vnd.ms-artgalry cil
application/vnd.ms-asf asf
application/vnd.ms-excel xla
application/vnd.ms-excel xlb
application/vnd.ms-excel xls
application/vnd.ms-excel xlt
application/vnd.ms-excel.addin.macroenabled.12 xlam
application/vnd.ms-excel.sheet.binary.macroenabled.12 xlsb
application/vnd.ms-excel.sheet.macroenabled.12 xlsm
application/vnd.ms-excel.template.macroenabled.12 xltm
application/vnd.ms-fontobject eot
application/vnd.ms-ims ims
application/vnd.ms-lrm lrm
application/vnd.ms-officetheme thmx
application/vnd.ms-pki.certstore sst
application/vnd.ms-pki.pko pko
application/vnd.ms-pki.seccat cat
application/vnd.ms-pki.stl stl
application/vnd.ms-powerpoint pot
application/vnd.ms-powerpoint ppa
application/vnd.ms-powerpoint pps
application/vnd.ms-powerpoint ppt
application/vnd.ms-powerpoint pwz
application/vnd.ms-powerpoint.addin.macroenabled.12 ppam
application/vnd.ms-powerpoint.presentation.macroenabled.12 pptm
application/vnd.ms-powerpoint.slide.macroenabled.12 sldm
application/vnd.ms-powerpoint.slideshow.macroenabled.12 ppsm
application/vnd.ms-powerpoint.template.macroenabled.12 potm
application/vnd.ms-project mpp
application/vnd.ms-tnef tnef
application/vnd.ms-tnef tnf
application/vnd.ms-word.document.macroenabled.12 docm
application/vnd.ms-word.template.macroenabled.12 dotm
application/vnd.ms-works wcm
application/vnd.ms-works wdb
application/vnd.ms-works wps
application/vnd.ms-works xlr
application/vnd.ms-wpl wpl
application/vnd.ms-xpsdocument xps
application/vnd.mseq mseq
application/vnd.musician mus
application/vnd.muvee.style msty
application/vnd.mynfc taglet
application/vnd.nervana bkm
application/vnd.nervana ent
application/vnd.nervana entity
application/vnd.nervana kcm
application/vnd.nervana req
application/vnd.nervana request
application/vnd.neurolanguage.nlu nlu
application/vnd.nintendo.snes.rom sfc
application/vnd.nintendo.snes.rom smc
application/vnd.nitf ntf
application/vnd.noblenet-directory nnd
application/vnd.noblenet-sealer nns
application/vnd.noblenet-web nnw
application/vnd.nokia.configuration-message ncm
application/vnd.nokia.n-gage.data ngdat
application/vnd.nokia.n-gage.symbian.install n-gage
application/vnd.nokia.radio-preset rpst
application/vnd.nokia.radio-presets rpss
application/vnd.novadigm.edm edm
application/vnd.novadigm.edx edx
application/vnd.novadigm.ext ext
application/vnd.oasis.opendocument.chart odc
application/vnd.oasis.opendocument.chart-template otc
application/vnd.oasis.opendocument.database odb
application/vnd.oasis.opendocument.formula odf
application/vnd.oasis.opendocument.formula-template odft
application/vnd.oasis.opendocument.graphics odg
application/vnd.oasis.opendocument.graphics-flat-xml fodg
script/contenttype view on Meta::CPAN
application/x-chess-pgn pgn
application/x-chrome-extension crx
application/x-clariscad ccad
application/x-cocoa cco
application/x-compress Z
application/x-compress z
application/x-conference nsc
application/x-cpio cpio
application/x-csh csh
application/x-cu-seeme csm
application/x-cu-seeme cu
application/x-cue cue
application/x-dar dar
application/x-davmount+xml davmount
application/x-dbf dbf
application/x-dc-rom dc
application/x-debian-package deb
application/x-debian-package udeb
application/x-deepv deepv
application/x-designer ui
application/x-desktop desktop
application/x-desktop kdelnk
application/x-dgc-compressed dgc
application/x-dia-diagram dia
application/x-dia-shape shape
application/x-director cct
application/x-director cst
application/x-director cxt
application/x-director dcr
application/x-director dir
application/x-director dxr
application/x-director fgd
application/x-director swa
application/x-director w3d
application/x-dms dms
application/x-docbook+xml dbk
application/x-docbook+xml docbook
application/x-doom wad
application/x-drafting drw
application/x-dsptype tsp
application/x-dtbncx+xml ncx
application/x-dtbook+xml dtb
application/x-dtbresource+xml res
application/x-dvi dvi
application/x-e-theme etheme
application/x-egon egon
application/x-envoy env
application/x-envoy evy
application/x-epub+zip epub
application/x-eva eva
application/x-excel xl
application/x-excel xlc
application/x-excel xld
application/x-excel xlk
application/x-excel xll
application/x-excel xlm
application/x-excel xlv
application/x-excel xlw
application/x-fictionbook+xml fb2
application/x-fluid fl
application/x-font gsf
application/x-font pcf
application/x-font pcf.z
application/x-font pfa
application/x-font pfb
application/x-font-bdf bdf
application/x-font-linux-psf psf
application/x-font-otf otf
application/x-font-snf snf
application/x-font-ttf ttc
application/x-font-ttf ttf
application/x-font-ttx ttx
application/x-font-type1 afm
application/x-font-type1 pfm
application/x-font-woff woff
application/x-fractals fif
application/x-freearc arc
application/x-freeloader frl
application/x-freemind mm
application/x-futuresplash spl
application/x-gameboy-rom gb
application/x-gba-rom gba
application/x-gca-compressed gca
application/x-gedcom ged
application/x-gedcom gedcom
application/x-gettext-translation gmo
application/x-gettext-translation mo
application/x-glade glade
application/x-glulx ulx
application/x-gml+xml gml
application/x-gnucash gnc
application/x-gnucash gnucash
application/x-gnucash xac
application/x-gnumeric gnumeric
application/x-gnunet-directory gnd
application/x-gnuplot gnuplot
application/x-gnuplot gp
application/x-gnuplot gplt
application/x-go-sgf sgf
application/x-gpx+xml gpx
application/x-gramps-xml gramps
application/x-graphing-calculator gcf
application/x-graphite gra
application/x-groupwise vew
application/x-gsp gsp
application/x-gss gss
application/x-gtar gtar
application/x-gtar taz
application/x-gtar tbz
application/x-gtar tbz2
application/x-gtar tgz
application/x-gxf gxf
application/x-gzip gz
application/x-gzip gzip
application/x-hdf h4
application/x-hdf h5
application/x-hdf hdf
application/x-hdf hdf4
application/x-hdf hdf5
application/x-helpfile help
application/x-hep hep
application/x-hta hta
application/x-html+ruby rhtml
application/x-httpd-php php
application/x-httpd-php pht
application/x-httpd-php phtml
application/x-httpd-php-source phps
application/x-httpd-php3 php3
application/x-httpd-php3-preprocessed php3p
application/x-httpd-php4 php4
application/x-httpd-php5 php5
application/x-hwp hwp
application/x-hwt hwt
application/x-i-deas unv
application/x-ica ica
( run in 1.614 second using v1.01-cache-2.11-cpan-ceb78f64989 )