Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 2712|Atsakyti: 0

[Kita] Sąsaja naudoja spark-md5 failo MD5 reikšmei apskaičiuoti

[Kopijuoti nuorodą]
Paskelbta 2024-04-30 17:31:55 | | | |
Reikalavimai: Daugelyje svetainių bus taikomi failų įkėlimo reikalavimai, pvz., avatarų įkėlimas, išteklių įkėlimas ir kt. Siekiant užtikrinti failo vientisumą ir nuoseklumą, priekinė dalis paprastai apskaičiuoja failo MD5 reikšmę ir įkeliant pateikia ją vidinei sistemai.

js, kad gautumėte failo MD5 reikšmę
https://www.itsvse.com/thread-7296-1-1.html

Hash (MD5 patvirtinimo įrankis) V1.04 versija be diegimo
https://www.itsvse.com/thread-4035-1-1.html

"Crypto-JS" apskaičiuoja failo SHA256 reikšmę
https://www.itsvse.com/thread-7293-1-1.html


SparkMD5 yra greitas MD5 algoritmo md5 įgyvendinimas. Scenarijus pagrįstas JKM md5 biblioteka, kuri yra greičiausias algoritmas. Tai geriausiai tinka naršyklėms, nes nodejs versija tikriausiai yra greitesnė.

"GitHub" adresas:Hipersaito prisijungimas matomas.
Suspausta js paketo versija:Hipersaito prisijungimas matomas.

Apskaičiuojant failo MD5 reikšmę naudojant naršyklę, naudojant segmentų skaičiavimus,Jei failas yra gana didelis, naudojant "FileReader" įkelti jį į atmintį vienu metu, naršyklė sugenda arba užstringa ir nebereaguoja

Išbandykite 235 MB failą, kaip parodyta toliau:




Kodas yra toks:





Ankstesnis:JS grąžina HTML objekto kodavimą
Kitą:ASP.NET MVC naudoja Autofac visuotiniams filtrams pridėti
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com