1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Giới thiệu về AWS Boto trong Python

Connected

Bài tập

Tạo một presigned URL

Sam nhận được một yêu cầu đặc biệt từ Hội đồng Thành phố để phân tích liệu Thành phố có đang ưu tiên xử lý yêu cầu ở Quận 11, trong khi giảm ưu tiên ở Quận 12 kém thuận lợi hơn hay không. Họ yêu cầu cô giữ báo cáo này bảo mật, vì họ muốn xem trước khi công bố ra truyền thông.

Sam đã tạo xong báo cáo và sẵn sàng chia sẻ với Hội đồng Thành phố, nhưng việc đặt công khai khiến cô khá lo lắng. Cô quyết định cung cấp cho Hội đồng một presigned URL để họ có thể tạm thời truy cập báo cáo trong 1 giờ.

Cô ấy đã khởi tạo S3 client của boto3 và gán vào biến s3.

Hãy giúp cô tạo một presigned URL có hiệu lực 1 giờ cho 'final_report.csv' trong bucket 'gid-staging'. Sau đó in nó ra cho Hội đồng Thành phố!

Hướng dẫn

100 XP
  • Tạo một presigned URL cho final_report.csv có thời hạn 1 giờ và cho phép người dùng lấy (get) đối tượng.
  • In ra presigned URL vừa tạo.