Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

FirebaseCacheManager uses DownloadUrl which has a token in the url defeating cache

Đang mở
#486 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 22 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
35/100
Loại issue
Lỗi
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
dart, firebase
Lĩnh vực
mobile, performance

Hướng nghiên cứu

Bắt đầu tại flutter_cache_manager_firebase/lib/src/firebase_http_file_service.dart ở dòng được tham chiếu, sau đó theo dõi cách URL tải xuống trở thành khóa bộ nhớ đệm. Kiểm tra xem việc thay đổi các token truy cập Firebase có tạo ra các mục được lưu trong bộ nhớ đệm riêng biệt hay không; hoàn tất khi hành vi của bộ nhớ đệm đã được xác minh và mối quan ngại được báo cáo đã được giải quyết với coverage cho trường hợp liên quan.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

FirebaseCacheManager uses the ref.getDownloadUrl() which typically returns a url with a dynamic access token in the query string of the URL. Doesn't that mostly defeat the purpose of the cache, assuming that the key of the file in the cache is tho whole url including the token?

Ngôn ngữ chính
Dart
Star
810
Fork
510
Merge trung bình
1 ngày 18 giờ
Pull request đã merge (30 ngày)
13

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của Baseflow/flutter_cache_manager

Tất cả issue của Baseflow/flutter_cache_manager

Issue tương tự

Thêm issue về Dart

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.