Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 45980|Odgovoriti: 6

[Vir] Java oss Alibaba Cloud nastavitve datoteke za prenos datoteke prenos imena datoteke

[Kopiraj povezavo]
Objavljeno na 26. 07. 2019 15:33:21 | | | |
Danes sem naletel na težavo pri uporabi OSS Alibaba Cloud za dokončanje nalaganja datoteke; po nalaganju datoteke na Alibaba Cloud strežnik se vrne pot do URL-ja, vendar se ime datoteke, šifrirano z MD5, prenese preko poti URL

Po pregledu SDK dokumentacije Alibaba Cloud lahko nastavite ime datoteke za prenos tako, da nastavite glavo zahteve:

Specifična koda je naslednja:

Bodite pozorni!!!!!!!

==============================================
Jedro reševanja problema:
//获取原文件名
String file name = file.getOriginalName();
Ob nalaganju datoteke nastavite informacije o glavi zahtevka, tako da nalaganje vrne URL pot do shranjevanja datotek, in lahko dobimo ime izvorne datoteke namesto šifrirane naključne kode tako, da jo prenesemo neposredno preko poti do URL-ja.
meta.setContentDisposition("priloga; ime datoteke=\""+ime datoteke+"\"");

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







Prejšnji:Funkcija php header() za nastavitev predpomnilnika strani
Naslednji:Win10 ne more uporabljati emulatorjev
 Najemodajalec| Objavljeno na 26. 07. 2019 15:46:30 |
.NET test je prikazan spodaj:


Koda:



Objavljeno na 27. 11. 2019 11:24:49 |
 Najemodajalec| Objavljeno na 7. 04. 2021 13:16:00 |
Standardno ime za prenos izhoda

content-disposition: attachment; filename=1111.txt; filename*=UTF-8''1111.txt
content-length: 4404
content-type: application/octet-stream
 Najemodajalec| Objavljeno na 7. 06. 2021 09:19:32 |
 Najemodajalec| Objavljeno na 9. 06. 2021 17:52:08 |
asp.net jedro poskuša pridobiti tip vsebine

 Najemodajalec| Objavljeno na 10. 11. 2025 13:22:47 |
ASP.NET Core (33) Prenos datoteke (kitajsko ime datoteke)
https://www.itsvse.com/thread-11131-1-1.html
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com