Создавайте локальные UUID и GUID браузера для идентификаторов запросов, пакетов исправлений и сортируемых образцов версии 1.
UUID (универсальный уникальный идентификатор), также называемый GUID (глобальный уникальный идентификатор), представляет собой 128-битное значение, используемое для идентификации записей, запросов и ресурсов в разных системах. В общей текстовой форме используются 32 шестнадцатеричных символа, разделенных на пять групп дефисами.
На этой странице сохраняется запрос рабочего процесса для предустановок, версии, количества и режима вывода, а затем генерируется новые UUID в браузере на основе этих настроек. UUID v4 используется по умолчанию для идентификаторов запросов и общедоступных идентификаторов. UUID v1 сохраняет порядок меток времени для сортируемых выборок, а при генерации на стороне браузера используется случайный идентификатор узла, поскольку браузеры не раскрывают MAC-адреса.
Хотя столкновения теоретически возможны, их вероятность астрономически мала (1 из 2^122 для v4). Вам нужно будет генерировать 1 миллиард UUID в секунду в течение 85 лет, чтобы вероятность столкновения составляла 50%.
Используйте версию 4 для большинства идентификаторов запросов, фикстур и общедоступных идентификаторов. Используйте версию 1, когда сортируемые образцы помогают вашему рабочему процессу, а порядок создания во время создания важнее, чем сокрытие этого сигнала синхронизации.