JavaScript · Senior · Pytanie 32 z 75

Czym jest ReDoS?

Wyjaśnienie

Wyrażenia typu /^(a+)+$/ na specjalnie spreparowanym stringu działają w czasie wykładniczym i blokują wątek (szczególnie groźne na serwerze Node.js). Unikaj zagnieżdżonych kwantyfikatorów, ograniczaj długość wejścia, używaj bezpiecznych silników.

Do poczytania

Błąd w pytaniu

JavaScript · Senior · pytanie 32

Sprawdź się

Rozwiąż test JavaScript · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test