code: function send (req, res, status, headers, message) {
    function write () {
      // response body
      var body = createHtmlDocument(message)
  
      // response status
      res.statusCode = status
      res.statusMessage = statuses[status]
  
      // response headers
      setHeaders(res, headers)
  
      // security headers
      res.setHeader('Content-Security-Policy', "default-src 'none'")
      res.setHeader('X-Content-Type-Options', 'nosniff')
  
      // standard headers
      res.setHeader('Content-Type', 'text/html; charset=utf-8')
      res.setHeader('Content-Length', Buffer.byteLength(body, 'utf8'))
  
      if (req.method === 'HEAD') {
        res.end()
        return
      }
  
      res.end(body, 'utf8')
    }
  
    if (isFinished(req)) {
      write()
      return
    }
  
    // unpipe everything from the request
    unpipe(req)
  
    // flush the request
    onFinished(req, write)
    req.resume()
  }
docs: Send response.
  
  @param {IncomingMessage} req
  @param {OutgoingMessage} res
  @param {number} status
  @param {object} headers
  @param {string} message
  @private