npm

Join us for the upcoming webinar, "Enterprise JavaScript done right: the tools you love, the security you need."Sign up here »

cont-type

1.0.2 • Public • Published

con-type

Generate and parse HTTP Content-Type header according to RFC 7231. This module can parse invalid mime type without breaking. You can obtain mime type and charset if available

Installation

$ npm install con-type

API

var contentType = require('con-type')

contentType.parse(string )

Example of sites with invalid content-type: www.aol.com "text/html;;charset=utf-8". Note the double semicolon ";;"

var obj = contentType.parse('text/html;;charset=utf-8')

Two objects will always be returned the above example will output

console.log(obj.type)

text/html

console.log(obj.charset)

utf-8

in the case where the charset is not available, the output will be a null Example:

var obj = contentType.parse('text/html;;')
console.log(obj.charset)

Will output null

License

MIT

install

npm i cont-type

Downloadsweekly downloads

0

version

1.0.2

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability