Tag: SAILS.JS
Estoy utilizando sails js para desarrollar una aplicación de node js y quiero aplicar algunas precauciones para prevenir ataques DOS y DDOS. He visto los paquetes “express-rate-limit” y “express-limiter”. En express es fácil de implementar utilizando: app.use(limiter({ algunos parámetros })) ¿Pero cómo puedo implementarlo en una aplicación de sailsjs?
Bueno, estoy construyendo un proyecto de back-end en Sails.js en el puerto predeterminado 1337, y cada vez que envío una solicitud GET como “localhost:1337/user”, mientras “user” es un modelo, el servidor responde con todo el contenido en esa tabla. Tengo un controlador para ese modelo, pero esta solicitud omite todo . . . Read more
Estoy utilizando Jest para realizar pruebas unitarias en mi aplicación Sails JS. Cuando las pruebas pasan y finalizan, obtengo este error: Ejecutadas todas las suites de pruebas. ReferenceError: Está intentando importar un archivo después de que el entorno Jest haya sido deshabilitado. Desde test/controllers/foo/bar.test.js. en readdir (node_modules/readdirp/readdirp.js:49:25) en FSWatcher.<anónimo> (node_modules/chokidar/lib/nodefs-handler.js:355:5) . . . Read more
Estoy intentando usar sockets en sailsjs. Tengo una acción que solo devuelve el socketId. module.exports = async function exampleAction(req, res) { if (!req.isSocket) { console.log(“no es un req de socket”); return res.badRequest(); } sails.sockets.getId(req); return res.json({ socketid: sails.sockets.getId(req) }); }; En routes.js: “GET /label/exampleaction”: { action: “label/example-action”, isSocket: true, }, . . . Read more
El problema ¿Puedo usar actions2 para solicitudes GET con parámetros de consulta? Ejemplo https://path/nombre_de_archivo?id=123&edad=45 Si esta es la URL en la solicitud, ¿puedo acceder a cada parámetro como input.id y input.edad? No he encontrado muchos recursos (básicamente solo uno) que muestren ejemplos de esta sintaxis utilizada para solicitudes con parámetros . . . Read more