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

Pogled: 12477|Odgovoriti: 1

[Drugo] js za pridobitev MD5 vrednosti datoteke

[Kopiraj povezavo]
Objavljeno na 20. 03. 2019 13:35:37 | | |
Za izračun MD5 vrednosti datoteke na spletni strani mora biti ta projekt združljiv le s sodobnimi brskalniki, sicer bo ukinjen.

Pravzaprav je md5 on files zelo preprost za backend. Na primer, z uporabo Node.js bodo zadostovale le naslednje vrstice kode:

Za brskalnike, če ne moreš uporabljati HTML5 API-ja za datoteke, je to skoraj nemogoče za datoteko MD5. Če ne morete uporabiti datotečnega API-ja, ga prosim delite z mano.

Za md5 datoteke v brskalniku je osnovna ideja uporaba HTML5 FileReader vmesnika za branje datoteke v pomnilnik, nato pridobitev binarne vsebine datoteke in na koncu md5.

Na Githubu že obstajajo ljudje, ki raziskujejo ta problem, eden najboljših projektov pa je js-spark-md5, ki uporablja najhitrejši algoritem md5 na svetu.

Za boljšo ponovno uporabo kode sem na js-spark-md5 datoteko zapakiral na js-spark-md5, kar olajša uporabo md5 datoteke.

Naslov projekta: browser-md5-file:https://github.com/forsigner/browser-md5-file

Uporaba je zelo enostavna:

Za podrobno uporabo si oglejte dokumentacijo na Githubu.

Kar zadeva združljivost brskalnikov, je zaradi uporabe API-ja HTML5 združljiv le z naslednjimi brskalniki:

  • IE10+
  • Firefox
  • Krom
  • Safari
  • Opera

Druga točka je, da velike MD5 datoteke slabo delujejo zaradi potrebe po branju datotek v pomnilnik.





Prejšnji:crypto-js je šifriran z MD5
Naslednji:javaWeb vhodna stran izvorna koda 17 material network nakup
 Najemodajalec| Objavljeno na 30. 04. 2024 17:33:01 |
Frontend uporablja spark-md5 za izračun vrednosti datoteke MD5
https://www.itsvse.com/thread-10765-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