每次我向服务器发送 API 请求时,我都希望发送设备类型和操作系统版本等信息(来 self 的移动应用程序)。我的第一个想法是使用用户代理,但我想知道使用自定义 http header (如“X-deviceType”或/和“X-osVersion”)是否有任何好处。
最佳答案
我正在使用 X-Device HTTP header 。
在大多数情况下运行良好,但我注意到来自代理背后的一些请求似乎正在从该 header 中剥离数据。
关于api - 我应该使用自定义 header 还是用户代理 header 将设备信息发送到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18475724/