Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 45980|Svar: 6

[Kilde] Java oss Alibaba Cloud uploadfilindstillinger Download filnavn

[Kopier link]
Opslået på 26/07/2019 15.33.21 | | | |
I dag stødte jeg på et problem, da jeg brugte OSS Alibaba Cloud til at fuldføre filupload-operationen; efter filen er uploadet til Alibaba Cloud-serveren, vil en URL-sti blive returneret, men filnavnet, der er krypteret af MD5, downloades via URL-stien

Efter at have tjekket SDK-dokumentationen for Alibaba Cloud, kan du sætte downloadfilens navn ved at sætte anmodningsheaderen:

Den specifikke kode er som følger:

Sørg for at kigge grundigt efter!!!!!!!

==============================================
Kernen i at løse problemet:
//获取原文件名
Strengfilnavn = file.getOriginalName();
Indstil anmodningsheader-informationen ved upload af filen, så uploaden returnerer URL-stien for fillagringen, og vi kan få kildefilens navn i stedet for den krypterede tilfældige kode ved at downloade den direkte gennem URL-stien.
meta.setContentDisposition("attachment; filnavn=\""+filnavn+"\"");

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







Tidligere:php header()-funktionen til at sætte sidecachen
Næste:Win10 kan ikke bruge emulatorer
 Udlejer| Opslået på 26/07/2019 15.46.30 |
.NET-testen vises nedenfor:


Kodeks:



Opslået på 27/11/2019 11.24.49 |
 Udlejer| Opslået på 07/04/2021 13.16.00 |
Standard output-downloadnavn

content-disposition: attachment; filename=1111.txt; filename*=UTF-8''1111.txt
content-length: 4404
content-type: application/octet-stream
 Udlejer| Opslået på 07/06/2021 09.19.32 |
 Udlejer| Opslået på 09/06/2021 17.52.08 |
asp.net kerne prøver at få indholdstypen

 Udlejer| Opslået på 10/11/2025 13.22.47 |
ASP.NET Core (33) filuddatadownload (kinesisk filnavn)
https://www.itsvse.com/thread-11131-1-1.html
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com