Die Request-ID-Middleware ist sehr flexibel. Der Generator (IdGenerator) wird zur Erzeugung der ID verwendet, und Sie können Ihren eigenen ID-Generator definieren, solange Sie das IdGenerator
-Trait implementieren. Standardmäßig wird der UlidGenerator
bereitgestellt.
Zusätzlich können Sie steuern, ob bereits vorhandene requestid
überschrieben werden sollen. Sie können auch header_name
und weitere Einstellungen vornehmen. Details finden Sie in der Dokumentation.
Beispielcode