Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

253
Visualizações
¿Cómo extraer el código de estado de una página web protegida con el backend de Node.js?

Estoy tratando de acceder solo al código de estado devuelto de una página web, pero la página está protegida por un proceso de inicio de sesión.

Ya tengo las credenciales, pero no puedo enviar una solicitud http directamente y ver el código de estado porque devuelve el HTML de la página de inicio de sesión.
Necesito encontrar una manera de que cuando envíe una solicitud http a ese servicio web, debería pasar por ese proceso de inicio de sesión y devolverme solo el código de estado.

Una forma recomendada es usar un navegador con secuencias de comandos, pero incluso si inicio sesión con éxito en esa página y la muestro, ¿cómo puedo enviar el código de estado a mi servidor local?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Si el proceso de inicio de sesión consiste simplemente en proporcionar el nombre de usuario y la contraseña correctos, puede "falsificar" con una sola solicitud como

 fetch("https://protected.page/login", { method: "POST", headers: {"content-type": "application/x-www-form-urlencoded"}, body: "username=you_know_it&password=you_know_it&submit=Logon" }).then(response => response.status);

Pero si el inicio de sesión implica tokens de un solo uso o captchas, esto, por supuesto, no es suficiente.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda