package com.walker.web; public class WebUserAgent { private String browserName; private String browserVersion; private String osName; private String osVersion; private String deviceType; private String ip; private String location; private String method; private String url; /** * 返回请求URL完整路径 * @return * @date 2023-08-13 */ public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } /** * 返回http方法:post/get/等 * @return * @date 2023-08-13 */ public String getMethod() { return method; } public void setMethod(String method) { this.method = method; } public WebUserAgent(){} public String getIp() { return ip; } public void setIp(String ip) { this.ip = ip; } public String getLocation() { return location; } public void setLocation(String location) { this.location = location; } public String getBrowserName() { return browserName; } public void setBrowserName(String browserName) { this.browserName = browserName; } public String getBrowserVersion() { return browserVersion; } public void setBrowserVersion(String browserVersion) { this.browserVersion = browserVersion; } public String getOsName() { return osName; } public void setOsName(String osName) { this.osName = osName; } public String getOsVersion() { return osVersion; } public void setOsVersion(String osVersion) { this.osVersion = osVersion; } public String getDeviceType() { return deviceType; } public void setDeviceType(String deviceType) { this.deviceType = deviceType; } @Override public String toString(){ return new StringBuilder("[browser=").append(this.browserName) .append(", browserVersion=").append(this.browserVersion) .append(", osName=").append(this.osName) .append(", osVersion=").append(this.osVersion) .append(", ip=").append(this.ip) .append(", location=").append(this.location) .append("]").toString(); } }