博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
user-agent
阅读量:6916 次
发布时间:2019-06-27

本文共 840 字,大约阅读时间需要 2 分钟。

利用request.getHeader("")获取客户端浏览器和信息 String Agent = request.getHeader("");StringTokenizer st = new StringTokenizer(Agent,";");st.nextToken();//得到用户的浏览器名String userbrowser = st.nextToken();//得到用户的名String useros = st.nextToken();取得本机的信息也可以这样:信息System.getProperty("os.version");request.getHeader(“”)返回客户端浏览器的版本号、类型getHeader(String name):获得http协议定义的传送文件头信息,request. getMethod(): 获得客户端向传送数据的方法有GET、POST、PUT等类型request. getRequestURI(): 获得发出请求字符串的客户端地址request. getServletPath():获得客户端所请求的脚本文件的文件路径request. getServerName(): 获得服务器的名字request.getServerPort():获得服务器的端口号request.getRemoteAddr():获得客户端的IP地址request.getRemoteHost():获得客户端电脑的名字, 若失败,则返回客户端电脑的IP地址request.getProtocol():request.getHeaderNames():返回所有request header的名字, 结果集是一个Enumeration(枚举)类的实例request.getHeaders(String name):返回指定名字的request header的所有值,结果集是一个Enumeration(枚举)类的实例 获取版本user_agent中的版本号:

 

 

转载地址:http://nrxcl.baihongyu.com/

你可能感兴趣的文章
《C++编程惯用法——高级程序员常用方法和技巧》——1.4 使用CRC卡片来辅助设计...
查看>>
《Adobe Flash CS6中文版经典教程》——1.10 修改内容和舞台
查看>>
《Python高手之路》——2.7 Christophe de Vienne访谈
查看>>
《iOS 6高级开发手册(第4版)》——1.10节秘诀:Core Motion基础
查看>>
《Ansible权威指南》一1.6 Ansible应用场景
查看>>
HTML超链接
查看>>
Netty知识笔记
查看>>
wampserver如何配置。
查看>>
架构的演进,阿里资深Java工程师表述架构的腐化之谜
查看>>
android中调用native的fork函数后的现象观察
查看>>
javascript模拟new的实现
查看>>
IDEA快捷键
查看>>
微信小程序模板介绍
查看>>
JDK源码阅读-Iterable接口
查看>>
【算法刷题】2:寻找两个有序数组的中位数
查看>>
Linux学习笔记(三)-Linux 磁盘与文件系统管理
查看>>
站在巨人的肩膀上
查看>>
阿里巴巴fastjson @JSONField 注解说明
查看>>
Android开发 - 解决DialogFragment在全屏时View被状态栏遮住的问题
查看>>
行为型模式:模板方法
查看>>