我正在使用来自RESTlet的RESTlet来从客户端使用的浏览器获取用户代理。
它工作得很好,但有点过时(新的Opera被检测为Chrome,等等)因此,我希望手动将模板插入到agent.properties文件中。问题是我不知道agent.properties文件在哪里。我只有来自RESTlet的jar文件。
从上面的链接来看,它说:
Restlet用户能够定义自己的方式从“用户代理”头提取数据。它基于一个名为"agent.properties“的文件中声明的模板列表,该列表位于子目录"org/restlet/data”中的类路径中。
有人知道agent.properties文件在哪里吗?
发布于 2014-05-08 10:09:56
它位于版本2.2的核心restlet库jar (org.restlet)中,与ClientInfo类位于同一个包中。我还没有返回到2.0,但我怀疑它仍然存在。
主副本的github位置目前位于https://github.com/restlet/restlet-framework-java/blob/master/modules/org.restlet/src/org/restlet/data/agent.properties,我确信可以欢迎一个处理升级浏览器版本的修补程序。
https://stackoverflow.com/questions/23537978
复制相似问题