Sollte ich benutzerdefinierte Header oder Useragent-Header verwenden, um Geräteinformationen an den Server zu senden

Jedes Mal, wenn ich eine API-Anfrage an meinen Server sende, möchte ich Informationen wie Gerätetyp und Betriebssystemversion (von meiner mobilen App) senden. Mein erster Gedanke ist, User Agent zu verwenden, aber ich frage mich, ob es Vorteile bringt, stattdessen benutzerdefinierte http-Header wie "X-deviceType" oder / und "X-osVersion" zu verwenden.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage