Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 45980|Răspunde: 6

[Sursă] Java OSS Alibaba Cloud configurări fișier download file

[Copiază linkul]
Postat pe 26.07.2019 15:33:21 | | | |
Astăzi, am întâmpinat o problemă când folosesc OSS Alibaba Cloud pentru a finaliza operația de încărcare a fișierului: după ce fișierul este încărcat pe serverul Alibaba Cloud, o cale URL va fi returnată, dar numele fișierului criptat de MD5 este descărcat prin ruta URL

După ce verificați documentația SDK-ului Alibaba Cloud, puteți seta numele fișierului de descărcare prin setarea antetului de cerere:

Codul specific este următorul:

Asigură-te că te uiți cu atenție!!!!!!!

==============================================
Nucleul rezolvării problemei:
//获取原文件名
Nume fișier string = file.getOriginalName();
Setați informațiile antetului de cerere la încărcarea fișierului, astfel încât încărcarea să returneze calea URL a stocării fișierului, iar noi putem obține numele fișierului sursă în locul codului aleatoriu criptat descărcându-l direct prin calea URL.
meta.setContentDisposition("atașament; nume fișier=\""+nume fișier+"\"");

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







Precedent:funcția PHP header() pentru a seta cache-ul paginilor
Următor:Win10 nu poate folosi emulatoare
 Proprietarul| Postat pe 26.07.2019 15:46:30 |
Testul .NET este prezentat mai jos:


Cod:



Postat pe 27.11.2019 11:24:49 |
 Proprietarul| Postat pe 07.04.2021 13:16:00 |
Numele standard de descărcare pentru ieșire

content-disposition: attachment; filename=1111.txt; filename*=UTF-8''1111.txt
content-length: 4404
content-type: application/octet-stream
 Proprietarul| Postat pe 07.06.2021 09:19:32 |
 Proprietarul| Postat pe 09.06.2021 17:52:08 |
asp.net de bază încearcă să obțină tipul de conținut

 Proprietarul| Postat pe 10.11.2025 13:22:47 |
ASP.NET Descărcare de ieșire a fișierului Core (33) (nume de fișier chinezesc)
https://www.itsvse.com/thread-11131-1-1.html
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com