Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 45980|Jawab: 6

[Sumber] Java oss Alibaba Cloud unggah pengaturan file unduh nama file

[Salin tautan]
Diposting pada 26/07/2019 15.33.21 | | | |
Hari ini, saya mengalami masalah saat menggunakan OSS Alibaba Cloud untuk menyelesaikan operasi pengunggahan file, setelah file diunggah ke server Alibaba Cloud, jalur URL akan dikembalikan, tetapi nama file yang dienkripsi oleh MD5 diunduh melalui jalur URL

Setelah memeriksa dokumentasi SDK Alibaba Cloud, Anda dapat mengatur nama file unduhan dengan mengatur header permintaan:

Kode spesifiknya adalah sebagai berikut:

Pastikan untuk melihat dengan cermat!!!!!!!

==============================================
Inti dari pemecahan masalah:
//获取原文件名
Nama file string = file.getOriginalName();
Atur informasi header permintaan saat mengunggah file, sehingga unggahan mengembalikan jalur URL penyimpanan file, dan kita bisa mendapatkan nama file sumber, bukan kode acak terenkripsi dengan mengunduhnya langsung melalui jalur URL.
meta.setContentDisposition("lampiran; nama file =\""+nama berkas + "\"");

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







Mantan:php header() untuk mengatur cache halaman
Depan:Win10 tidak dapat menggunakan emulator
 Tuan tanah| Diposting pada 26/07/2019 15.46.30 |
Pengujian .NET ditunjukkan di bawah ini:


Kode:



Diposting pada 27/11/2019 11.24.49 |
 Tuan tanah| Diposting pada 07/04/2021 13.16.00 |
Nama unduhan output standar

content-disposition: attachment; filename=1111.txt; filename*=UTF-8''1111.txt
content-length: 4404
content-type: application/octet-stream
 Tuan tanah| Diposting pada 07/06/2021 09.19.32 |
 Tuan tanah| Diposting pada 09/06/2021 17.52.08 |
asp.net core mencoba mendapatkan tipe konten

 Tuan tanah| Diposting pada 10/11/2025 13.22.47 |
ASP.NET Core (33) File Output Download (nama file Cina)
https://www.itsvse.com/thread-11131-1-1.html
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com