лучше проверять на 200, так как при `req.readyState === 4` остальные статусы означают что что-то пошло неправильно)