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

182
Views
¿AWS realiza llamadas a la API externa para generar enlaces S3 firmados?

Quiero generar enlaces S3 prefirmados para objetos existentes en el depósito de forma masiva.

Para lograr esto, puedo ejecutar S3.getSignedUrl() en un bucle, pero no estoy seguro de si esta función se ejecuta localmente o realiza una llamada API a AWS.

Esta publicación dice que se hace localmente, pero esto no se menciona en ninguna parte de la documentación.

¿Cómo puedo verificar que no realiza una llamada API externa?

Estoy usando el paquete aws-sdk-js .

Pasé por la implementación real de getSignedUrl del SDK:

 function getSignedUrl(operation, params, callback) { params = AWS.util.copy(params || {}); var expires = params.Expires || 900; if (typeof expires !== 'number') { throw AWS.util.error(new Error(), { code: 'InvalidParameterException', message: 'The expiration must be a number, received ' + typeof expires }); } delete params.Expires; // we can't validate this var request = this.makeRequest(operation, params); if (callback) { AWS.util.defer(function() { request.presign(expires, callback); }); } else { return request.presign(expires, callback); } }

Aquí, se está creando una solicitud. ¿Hace una llamada API externa?

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!