服务端有时需要获取客户端发起请求的信息
// 取得客户端的系统版本
String header = request.getHeader("User-Agent");
// 取得客户端的IP
String remoteAddr = request.getRemoteAddr();
// 取得客户端的主机名
String remoteHost = request.getRemoteHost();
// 取得客户端的端口
int remotePort = request.getRemotePort();
// 取得客户端的用户
String remoteUser = request.getRemoteUser();
// 取得本地IP
String localAddr = request.getLocalAddr();
// 取得本地端口
int localPort = request.getLocalPort();