Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 45980|Απάντηση: 6

[Πηγή] Java oss Alibaba Cloud ρυθμίσεις αρχείου μεταφόρτωσης όνομα αρχείου λήψης

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 26/7/2019 3:33:21 μ.μ. | | | |
Σήμερα, αντιμετώπισα ένα πρόβλημα κατά τη χρήση του OSS Alibaba Cloud για την ολοκλήρωση της λειτουργίας μεταφόρτωσης αρχείων, μετά τη μεταφόρτωση του αρχείου στον διακομιστή Alibaba Cloud, θα επιστραφεί μια διαδρομή URL, αλλά το όνομα αρχείου που είναι κρυπτογραφημένο από το MD5 γίνεται λήψη μέσω της διαδρομής URL

Αφού ελέγξετε την τεκμηρίωση SDK του Alibaba Cloud, μπορείτε να ορίσετε το όνομα του αρχείου λήψης ορίζοντας την κεφαλίδα αιτήματος:

Ο συγκεκριμένος κωδικός έχει ως εξής:

Φροντίστε να κοιτάξετε προσεκτικά!!!!!!!

==============================================
Ο πυρήνας της επίλυσης του προβλήματος:
//获取原文件名
Όνομα αρχείου συμβολοσειράς = file.getOriginalName();
Ορίστε τις πληροφορίες κεφαλίδας αιτήματος κατά τη μεταφόρτωση του αρχείου, έτσι ώστε η μεταφόρτωση να επιστρέφει τη διαδρομή URL του χώρου αποθήκευσης αρχείων και να μπορούμε να λάβουμε το όνομα του αρχείου προέλευσης αντί για τον κρυπτογραφημένο τυχαίο κώδικα κατεβάζοντάς το απευθείας μέσω της διαδρομής URL.
meta.setContentDisposition("συνημμένο; όνομα_αρχείου=\""+όνομααρχείου+"\"");

==============================================







Προηγούμενος:php header() για να ορίσετε την προσωρινή μνήμη της σελίδας
Επόμενος:Το Win10 δεν μπορεί να χρησιμοποιήσει εξομοιωτές
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 26/7/2019 3:46:30 μ.μ. |
Η δοκιμή .NET φαίνεται παρακάτω:


Κώδικας:



Δημοσιεύτηκε στις 27/11/2019 11:24:49 π.μ. |
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 7/4/2021 1:16:00 μ.μ. |
Τυπικό όνομα λήψης εξόδου

content-disposition: attachment; filename=1111.txt; filename*=UTF-8''1111.txt
content-length: 4404
content-type: application/octet-stream
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 7/6/2021 9:19:32 π.μ. |
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 9/6/2021 5:52:08 μ.μ. |
asp.net πυρήνας προσπαθεί να πάρει τον τύπο περιεχομένου

 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 10/11/2025 1:22:47 μ.μ. |
Λήψη εξόδου αρχείου ASP.NET Core (33) (Κινεζικό όνομα αρχείου)
https://www.itsvse.com/thread-11131-1-1.html
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com