1
6
为什么要询问用户有关其用户代理的信息? 拉取适当的http头-正如您所提到的,应该足够了。 但如果你急需的话,我会帮你的
|
2
1
请记住:客户端发送HTTP头,用户可以在用户代理中放入任何内容。因此,如果你想抓住那些对他们正在使用的浏览器“撒谎”的人,你只会抓住那些在发送HTTP头之前无法修改HTTP头的人。 |
3
1
您既不能100%信任用户输入,也不能100%信任浏览器在HTTP头中发送的字符串。。。 |
4
1
最明显的问题是,为什么你要问用户他们使用的是什么浏览器?
a) 规范化用户字符串:小写、删除空格、删除数字? b) 在标准化字符串和用户代理字符串之间构建映射。 执行查找时,如果规范化字符串或用户代理字符串不在地图中,请将其传递给人员,以便使用适当的地图添加到地图中。
|
F. Ception · 重新加载页面后保存浏览器控制台变量 6 年前 |
Ibrahim D. · PAC文件能否包含查询字符串? 6 年前 |
Jas · Chrome未连接到Java HTTP服务器 6 年前 |
user856232 · 浏览器文件夹上载 6 年前 |
NtFreX · 检查firefox中是否临时禁用了浏览器通知 6 年前 |
BarriaKarl · 在网页上运行基于java(FX)的应用程序 6 年前 |
Detuned · Instabot如何在浏览器中执行操作? 6 年前 |