设置attname 出现中文乱码
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
- 45/100
Hướng nghiên cứu
Start at the DownloadUrl.setAttname entry point and reproduce the reported behavior with qiniu-java-sdk 7.18.0, using the encoded Chinese filename shown in the issue. Trace how the download URL and filename are handled, then verify that the Chinese filename downloads correctly and add a regression test if the repository has relevant coverage.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
设置attname 如下:
DownloadUrl url = new DownloadUrl(domain, Boolean.FALSE, fileBase.getKey());
String fileName = "学习.3.0.docx"
String attname = URLEncoder.encode(fileName, "utf-8").replace("+", "%20");
url.setAttname(attname);
使用版本如下:
com.qiniu
qiniu-java-sdk
7.18.0
问题描述:
已经设置编码格式,但是下载文件的时候仍然出现文件名乱码的行为。
- Ngôn ngữ chính
- Java
- Star
- 559
- Fork
- 469
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không 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 qiniu/java-sdk
-
ReadMe.md文档里,示例代码命名打错了吧Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
-
河北地区故障你们还修吗?Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
-
CDN的有些接口没找到,是否还未支持Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 25/100
Tất cả issue của qiniu/java-sdk
Issue tương tự
-
waiting-for-triage
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
spring-cloud/spring-cloud-openfeign#1443 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 84/100
ADORSYS-GIS/keycloak-oid4vp-plugin#221 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Upgrade to Spring Pulsar 2.0.8Đang mởstatus: team-only type: dependency-upgrade
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
spring-projects/spring-boot#52099 ·
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 67/100
tchiotludo/akhq#3307 · 1 reaction ·
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 75/100
objectionary/jeo-maven-plugin#1885 ·
Maintainer thường phản hồi trong vòng 4 ngày