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

Udsigt: 30128|Svar: 0

[.NET Core] asp.net kerne masseomdøber zip-pakker i hukommelsen

[Kopier link]
Opslået på 23/01/2021 12.16.31 | | | |
Når en bruger uploader en zip-pakkefil til mit interface i POST, skal jeg omdøbe mappen og filnavnet i zip-pakken, hvilket skyldes behovet for projektregler. Hvordan omdøber man zip-pakken uden at dekomprimere den, omdøber den, og så pakker den om, og omdøber zip-pakken direkte i hukommelsen? Denne artikel bruger ICSharpCode.SharpZipLib-plugin'et til at omdøbe zip-pakker i hukommelsen.

På grund af projektets krav skal du omdøbe filerne i zip-pakken, som brugeren uploader, i henhold til visse regler, og denne artikel vil fungere direkte i hukommelsen.

For det første er den komprimerede pakkefilstruktur som følger:



Jeg skal omdøbe mappen "spc1230" og filen i den komprimerede pakke til en streng af GUID'er.

Koden er som følger:

Opkaldskode:

Efter udførelsen omdøbes mappen inde i den komprimerede pakke uden fejl, som vist på følgende billede:




(Slut)




Tidligere:asp.net kerne 3.1 muliggør websitets Brotli-komprimeringsalgoritme
Næste:ASP.NET IIS 10 AlwaysRunning forladningsfunktionen i MVC 5
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