java获取请求的url地址2.获取协议名和域名
3.获取请求所有参数 //map类型
4.获取项⽬名
5.获取请求⽅法
/**
* 获取当前访问URL (含协议、域名、端⼝号[忽略80端⼝]、项⽬名)
* @param request
* @return: String
*/
public static String getServerUrl(HttpServletRequest request) {
// 访问协议java64位
String agreement = Scheme();
// 访问域名
String serverName = ServerName();
// 访问端⼝号
int port = ServerPort();
// 访问项⽬名
String contextPath = ContextPath();
String url = "%s://%s%s%s";
String portStr = "";
if (port != 80) {
portStr += ":" + port;
}
return String.format(url, agreement, serverName, portStr, contextPath);
}