1

#PlatziCodingChallenge - Servir más

Siguiendo el reto de anterior, agrega la funcionalidad de agregar un endpoint a tu servidor para que funcione como API y que responda a GET, PUT y POST.

Recuerda dejar tu código dentro del sistema de comentarios 😉

Link del reto

Escribe tu comentario
+ 2
1
19943Puntos

Servir más en JavaScript

// Servir más en JavaScriptconst http = require('http')

const server = http.createServer()

server.on('request', (req, res) => {
  switch (req.url) {
    case'/api':
      switch (req.method) {
        case'GET':
          res.end('GET to API maded')
          break;
        case'POST':
          res.end('POST to API maded')
          break;
        case'PUT':
          res.end('PUT to API maded')
          break;
        default:
          res.end('Unknown method')
          break;
      }
      break;
    default:
      res.end('Error 404 Not Found')
      break;
  }
})

server.listen(8000, () => {
  console.log('Server listening on ...')
})