Nodejs enviar certificado SSL via header libs axios... | Fórum | School of Net

Deseja poder participar de nosso fórum e tirar todas as suas dúvidas?
Clique aqui e assine nosso plano de acesso ilimitado. Saiba mais.

por Gustavo Henrique

9 meses atrás Gustavo Henrique

Nodejs enviar certificado SSL via header libs axios e autocannon

Estou tentando usar a lib autocannon para fazer teste de carga em minha aplicação. A requisição é semelhante ao Axios. Abaixo tem um exemplo do axios: ``` const result = await axios({ method: 'GET', url: `${baseURL}/path/${id}`, headers: { Authorization: 'Bearer ' + accessToken, 'Content-Type': 'application/json', }, httpsAgent: new https.Agent({ pfx: cert, passphrase: '', }) }); return result.data; ``` No caso do axios passamos o certificado através desse parâmetro httpsAgent. É possível enviar o certificado SSL via header? Pergunto isso porque no caso da lib autocannon não encontrei na documentação como passar o certificado, então gostaria de saber se é possível passar o certificado via header. Meu código no autocannon está assim: ``` const result = await autocannon({ method: 'GET', url: `${baseURL}/path/${id}`, headers: { Authorization: 'Bearer ' + accessToken, 'Content-Type': 'application/json', }, connections: 1, //default pipelining: 1, // default duration: 1 // default }) console.log(result) ``` Não consegui encontrar uma maneira de passar o certificado para utilizar essa lib, por isso pensei em passar via header. Olhei na documentação https://www.npmjs.com/package/autocannon e não consegui encontrar como enviar o certificado. Muito obrigado

1 Respostas