| 
					
				 | 
			
			
				@@ -0,0 +1,25 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+package cn.hnthyy.thmz.Utils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import org.springframework.web.context.request.RequestContextHolder; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import org.springframework.web.context.request.ServletRequestAttributes; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import javax.servlet.http.HttpServletRequest; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+public class HttpContextUtils { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	public static HttpServletRequest getHttpServletRequest() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		return ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	public static String getDomain(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		HttpServletRequest request = getHttpServletRequest(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		StringBuffer url = request.getRequestURL(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		return url.delete(url.length() - request.getRequestURI().length(), url.length()).toString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	public static String getOrigin(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		HttpServletRequest request = getHttpServletRequest(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		return request.getHeader("Origin"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 |