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

305
Visualizações
NextJS/React implementando datos de una carga útil de solicitud HTTP compleja

Entonces, he escrito un javascript que usa Axios para emular algunas solicitudes HTTP para eventualmente devolver una carga útil json.

Esto se divide en cuatro solicitudes diferentes. Si hay una mejor manera de hacer esto, por favor hágamelo saber.

Básicamente, cuando envío una solicitud HTTP con credenciales de inicio de sesión a este sitio, devuelve un token en HTML; este token normalmente se almacenaría en el almacenamiento de la sesión; sin embargo, dado que es una solicitud http, el javascript nunca se ejecuta. Debido a esto, analizo el HTML devuelto para el token relevante y lo adjunto a mi próxima solicitud que devuelve HTML con otro token, que luego adjunto. Eventualmente, recibo una respuesta JSON con los datos que realmente quiero.

En este punto, me gustaría crear una GUI para que los usuarios consuman estos datos y realicen una gran cantidad de funciones en ellos.

¿Cómo hago para que esto funcione en NextJS/React? Todos los tutoriales y la información parecen ser para búsquedas API básicas.

El código actual es esencialmente:

 main(): response = await request1(config, cookies) body = await parseHTML(response) cookies = await parseCookies(response) response = await request2(config, cookies, body) body = await parseHTML(response) cookies = await parseCookies(response) response = await request3(config, cookies, body) var json_payload = response.data return json_payload

¿Cómo convertiría esto para que se ejecute en NextJS? ¿Dónde va en el proyecto? ¿Cómo lo llamo? ¿Cómo accedo a los datos?

Lo siento si esto es básico, históricamente soy un desarrollador de back-end en C#.

about 4 years ago · Juan Pablo Isaza
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