Connection closed while receiving data
Maintainer thường phản hồi trong vòng 1 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
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện lỗi Android với downLoadWithProgress bằng filePathUrl và key được báo cáo, sau đó theo dõi lệnh gọi _defaultCacheManager.getFileStream trong khi nhận các sự kiện tiến trình. Hoàn tất khi tệp được yêu cầu tải xuống thành công mà không xuất hiện lỗi "Connection closed while receiving data".
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
🐛 Bug Report
When using the downLoadWithProgress function to download a file with a specific URL, an "Connection closed while receiving data" error is triggered
Expected behavior
I expected the downLoadWithProgress function to successfully download the file from the provided URL without generating an error.
Reproduction steps
Call the downLoadWithProgress function with appropriate parameters, including filePathUrl and key.
Wait for the download to be in progress and observe the steps.
Configuration
Version: 3.3.1
Stream downLoadWithProgress({
required String filePathUrl,
required String key,
}) async* {
try {
final url = await _cachedFirestorage.getDownloadURL(
mapKey: key,
filePath: filePathUrl,
);
final fileStream = _defaultCacheManager.getFileStream(
url,
withProgress: true,
key: key,
);
await for (final fileResponse in fileStream) {
yield fileResponse;
}
} catch (e) {
debugPrint(e.toString());
throw e.toString();
yield DownloadFailed(filePathUrl);
}
}
Platform:
- 📱 iOS
- [X ] 🤖 Android
- Ngôn ngữ chính
- Dart
- Star
- 812
- Fork
- 511
- Merge trung bình
- 28 phút
- Pull request đã merge (30 ngày)
- 12
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Baseflow/flutter_cache_manager
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Baseflow/flutter_cache_manager#450 · 9 bình luận · 8 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
Baseflow/flutter_cache_manager#535 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Retaining original file namesĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100
Baseflow/flutter_cache_manager#508 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 48/100
Baseflow/flutter_cache_manager#507 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
sqflite_android updateĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 30/100
Baseflow/flutter_cache_manager#501 · 1 bình luận · 3 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của Baseflow/flutter_cache_manager
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug] AI 工具页底栏遮挡“添加 MCP 服务器”按钮Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
lollipopkit/flutter_server_box#1627 · 2 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
atsign-foundation/at_server#2832 ·
Maintainer thường phản hồi trong vòng 1 ngày