UNPKG

api-media-type

Version:

A Node.js module exporting a map of common media type names to registered IANA media type names. Built specifically to serve the needs of Web APIs.

23 lines (19 loc) 515 B
var http = require('http'); var MediaType = require('./'); http.createServer(function(req, res) { res.statusCode = 200; res.setHeader('Content-Type', MediaType.SIREN); var entity = { class: [ 'order' ], properties: { orderNumber: 42, itemCount: 3, status: 'pending' }, links: [ { rel: [ 'self' ], href: 'http://api.x.io/orders/42' }, { rel: [ 'next' ], href: 'http://api.x.io/orders/43' } ] }; res.end(JSON.stringify(entity)); }).listen(1337);