EficodeRjpalt / ot-harjoitustyo

0 stars 0 forks source link

Virheellisten syötteiden eliminointi #38

Closed EficodeRjpalt closed 1 year ago

EficodeRjpalt commented 1 year ago

Config.cfg:n arvot täytyy validoida, ettei käyttäjä laita virheellisiä syötteitä konfiguraatioihin.

Periaatteessa kaikki virhesyötteet voidaan eliminoida jo konfiguraatioiden latauksen yhteydessä.

Edellyttää, että asetukset tyyppivalidoidaan ja sen jälkeen katsotaan, että arvot kuuluvat sallittuihin arvoihin.

Edellyttää, että johonkin on kirjoitettu mahdolliset syötteet. Mahdollinen tietojen parsiminen myös. Varmaan mahdollista luoda muutamat regex-parsimet, joilla voidaan tiputtaa virheelliset syötteet ainakin seuraavilta: