|
2
|
| TOUZENE Mohamed Wassim · 技术社区 · 8 年前 |
|
|
1
3
你真的可以 不 保证http头“用户代理”的存在确保了这一点 是 来自浏览器。这也可以是设置它的任何其他脚本/库/程序。相反,缺少标题并不是它的标志 不 浏览器。你只是在做一个“有根据的猜测”。 无论如何,如果您仍然希望遵循您的方法,那么还应该在RequestHeader注释上使用“required=false”,因此当未设置标头时,参数为null,而不是完全失败。然后检查参数是否为null。 这样地:
看见 springs javadoc 在注释上。 也可以看到这个 answer 关于“用户代理”标头的存在 |