Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

307
Views
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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!