es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: CHAI-HTTP

Cómo enviar un cuerpo comprimido con gzip

Queremos enviar el cuerpo comprimido por una solicitud HTTP gzip en chai-http en mocha. let chai = require(‘chai’); let chaiHttp = require(‘chai-http’); const zlib = require(‘zlib’); chai.use(chaiHttp); object = { “content”: { “data”: { “key”: “testval” } } }; const objStr = JSON.stringify(object); const objBuf = Buffer.from(objStr, “utf-8”); const bodyContent . . . Read more

chai-http instala una versión despreciada de formidable.

Cuando instalo chai-http advierte que formidable 1.2.6 está obsoleto y, aunque esto es una dependencia de desarrollo, cuando hago push a mi servidor, la aplicación de node falla al pedirle que haga npm install. En realidad, formidable es una dependencia de superagent. He intentado actualizar chai-http, superagent y formidable, pero . . . Read more

Cómo importar la aplicación del servidor para chai request()?

Quiero ejecutar pruebas en mi servidor Node Express, sin embargo, esta aplicación está iniciando el servidor de esta manera: createServer() .then(server => { server.listen(PORT); Log.info(`Servidor iniciado en http://localhost:${PORT}`); }) .catch(err => { Log.error(“Fallo al iniciar.”, { error: err }); process.exit(1); }); Y sé que chai.request() necesita tener un parámetro que . . . Read more