app.js 511 B

12345678910111213141516171819202122
  1. const cero = require('0http')
  2. const low = require('0http/lib/server/low')
  3. const { router, server } = cero({
  4. server: low()
  5. })
  6. router.on('GET', '/json', (req, res) => {
  7. res.setHeader('server', '0http')
  8. res.setHeader('content-type', 'application/json')
  9. res.end(JSON.stringify({ message: 'Hello, World!' }))
  10. })
  11. router.on('GET', '/plaintext', (req, res) => {
  12. res.setHeader('server', '0http')
  13. res.setHeader('content-type', 'text/plain')
  14. res.end('Hello, World!')
  15. })
  16. server.start(8080, socket => {})