Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 2712|Vastaus: 0

[Muut] Frontend käyttää spark-md5:tä laskeakseen tiedoston MD5-arvon

[Kopioi linkki]
Julkaistu 30.4.2024 17.31.55 | | | |
Vaatimukset: Monilla verkkosivustoilla on tiedostojen latausvaatimuksia, kuten avatarien lataaminen, resurssien lataaminen jne. Tiedoston eheyden ja johdonmukaisuuden varmistamiseksi front-end yleensä laskee tiedoston MD5-arvon ja lähettää sen taustalle latauksen yhteydessä.

js saadakseen tiedoston MD5-arvon
https://www.itsvse.com/thread-7296-1-1.html

Hash (MD5 Verification Tool) V1.04 Asennusvapaa versio
https://www.itsvse.com/thread-4035-1-1.html

Crypto-js laskee tiedoston SHA256-arvon
https://www.itsvse.com/thread-7293-1-1.html


SparkMD5 on nopea MD5-algoritmin md5-toteutus. Skripti perustuu JKM md5 -kirjastoon, joka on nopein algoritmi. Tämä toimii parhaiten selaimille, koska nodejs-versio on todennäköisesti nopeampi.

GitHub-osoite:Hyperlinkin kirjautuminen on näkyvissä.
Pakattu versio js-paketista:Hyperlinkin kirjautuminen on näkyvissä.

Kun tiedoston MD5-arvoa lasketaan selaimella chunk-laskelmilla,Jos tiedosto on suhteellisen suuri, FileReaderin käyttö sen lataamiseen muistiin kerralla aiheuttaa selaimen kaatumisen tai jumittumisen ja reagoimattomuuden

Testaa 235 MB tiedosto kuten alla on esitetty:




Koodi on seuraava:





Edellinen:JS palauttaa HTML-entiteettikoodauksen
Seuraava:ASP.NET MVC käyttää Autofacia lisätäkseen globaaleja suodattimia
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com