live-server icon indicating copy to clipboard operation
live-server copied to clipboard

[feat. req.]Maybe you can add an option to support custom mime?

Open Yayure opened this issue 4 years ago • 0 comments

I read the send has custom configuration for mime.

send#custom-file-types

var http = require('http')
var parseUrl = require('parseurl')
var send = require('send')

// Default unknown types to text/plain
send.mime.default_type = 'text/plain'

// Add a custom type
send.mime.define({
  'application/x-my-type': ['x-mt', 'x-mtt']
})

var server = http.createServer(function onRequest (req, res) {
  send(req, parseUrl(req).pathname, { root: '/www/public' })
    .pipe(res)
})

server.listen(3000)

I don’t know how to test, so can you try this option?

Yayure avatar Jul 01 '20 03:07 Yayure