【发布时间】:2010-10-13 21:15:05
【问题描述】:
如果您要将用户代理存储在数据库中,您会容纳多大?
我发现了这个technet article,它建议将 UA 保持在 200 以下。它看起来不像 HTTP 规范中定义的那样,至少我发现没有。我的 UA 已经是 149 个字符,而且似乎每个版本的 .NET 都会添加到其中。
我知道我可以解析字符串并将其分解,但我不想这样做。
编辑
基于此Blog IE9 将更改为发送短 UA 字符串。这是一个很好的改变。
【问题讨论】:
-
你的 UA 字符串是什么?我在我的数据库中只找到了一些 137 个字符的字符串(不是太大)。
-
大约五年前我问这个问题的时候。 UA 字符串越来越长,它们包含很多额外的东西......
-
我必须问,这个线程上的答案仍然相关吗?这些答案大多是 8 岁。
标签: http database-design http-headers user-agent