Avaleht / Failitööriistad / Võltsitud rikutud failide generaator veebis
Tasuta veebitööriistad

Võltsitud rikutud failide generaator veebis

Loo juhusliku sisuga rikutud testfail veebis. Vali suurus ja nimi, laadi alla. Ideaalne üleslaadimise veakäsitluse testimiseks. Töötlemine toimub kohalikult…

Alusta kasutamist

Miks kasutada võltsitud rikutud failide generaatorit?

Kui arendad veebirakendust, mis võtab vastu failiüleslaadimisi, pead teadma, kuidas süsteem käitub ootamatute või rikutud failidega. See tööriist loob juhusliku sisuga faili, mis on tahtlikult rikutud, et testida veakäsitlust.

Kuidas tööriist töötab

Faili sisu genereeritakse crypto.getRandomValues abil tükkidena. Kui fail on pikem kui kaheksa baiti, algab see ASCII-markeriga CORRUPT! ja ülejäänud baitid on krüptograafiliselt juhuslikud. Seega on fail alati erinev, isegi kui kasutad samu seadeid.

Näide

Kui valid suuruseks 1 KiB, saad täpselt 1024 baiti pikkuse faili. Faili nimi võib olla test.pdf, kuid sisu ei ole PDF; see on tahtlikult juhuslik, et testida üleslaadimist.

Piirangud

Tööriist ei paranda faile, ei simuleeri kindlat riknemisviisi ega tõesta, et rakendus töötleb iga vigast faili ohutult. Kasuta seda ainult kontrollitud testkeskkonnas.

Korduma kippuvad küsimused

Kas genereeritud fail on alati sama suur?

Jah, kui valid suuruse, on tulemus täpselt nii mitu baiti, kui sisestasid (näiteks 1 KiB = 1024 baiti).

Miks on faili alguses tekst CORRUPT!?

See on marker, mis näitab, et fail on tahtlikult rikutud. Ülejäänud sisu on juhuslik, nii et fail ei ole mingil moel kehtiv dokument.

Kas ma saan valida faili tüübi?

Faili laiend ei mõjuta sisu. Allalaadimisel kasutatakse alati application/octet-stream tüüpi, olenemata nimest.

Kontrollnimekiri

  • Kontrolli, et faili suurus on täpselt nii palju, kui sisestasid.
  • Kontrolli, et fail algab märkidega CORRUPT!.
  • Kontrolli, et faili sisu on iga kord erinev.
  • Kontrolli, et allalaadimine toimub brauseris ilma serverita.

Töötlemine toimub kohalikult teie brauseris.