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

221
Views
Necesita ayuda para obtener el token de continuación mientras realiza una llamada a la API Rest de "Lista de rutas" en Azure Data Lake Storage Gen2

Cuando realizo una llamada API para enumerar las rutas en ADLS Gen2 usando maxResults y Continuation como parámetros uri.

Inicialmente, recibo el token de continuación correcto como encabezado de respuesta, pero cuando trato de hacer llamadas posteriores para enumerar los archivos restantes, a veces ADLS regresa con un token de continuación que termina con "==" (llamémoslo tipo uno) y otras veces si regresa con el token normal (tipo dos). Ahora, cuando intento hacer una llamada API usando el primer tipo, ADLS me da un error y funciona bien en el caso del otro token.

Busqué esto antes y lo que encontré en una de las respuestas fue que tenemos que ignorar la respuesta en la que el token devuelto termina con "==" y tenemos que hacer llamadas una y otra vez ignorando el token de continuación (sin usar este token en el uri y usando el mismo uri de solicitud anterior) devuelto hasta que obtengamos el segundo tipo de token (en funcionamiento).

Esta es una tarea compleja cuando se trata de una gran cantidad de archivos, ¿hay una mejor solución para esto? ¿Existe una mejor solución para obtener el tipo correcto de token de continuación para realizar llamadas posteriores?

La solicitud de muestra para realizar la llamada es

 GET https://storageAccountName.dfs.core.windows.net/sampleDirectory?recursive={recursive}&resource=filesystem&maxresults={maxresults}&continuation={continuation}

Los dos tipos de tokens de continuación de muestra devueltos son

  1. LCJhbGciOiJSUzI1NiIsIng1dCI6ImpTMVhvMU9XRGpfNTJ2Ynd== (No funciona)
  2. LCJhbGciOiJSUzI1NiIsIng1dCI6ImpTMVhvMU9XRGpfNTJ2Ynd (uno de trabajo)

La documentación oficial de ADLS Gen2 para enumerar rutas es https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/list

El enlace a la respuesta de stackoverflow a la que me refería no puede hacer que funcione el token de continuación REST de ADLS Gen2

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!