Browse Source

jfinal 4.9

James 5 years ago
parent
commit
19a29446a3
1 changed files with 9 additions and 0 deletions
  1. 9 0
      src/main/java/com/jfinal/kit/HttpKit.java

+ 9 - 0
src/main/java/com/jfinal/kit/HttpKit.java

@@ -302,6 +302,15 @@ public class HttpKit {
 	public static String readIncommingRequestData(HttpServletRequest request) {
 	public static String readIncommingRequestData(HttpServletRequest request) {
 		return readData(request);
 		return readData(request);
 	}
 	}
+	
+	/**
+	 * 检测是否为 https 请求
+	 */
+	public static boolean isHttps(HttpServletRequest request) {
+		return  "https".equalsIgnoreCase(request.getHeader("X-Forwarded-Proto"))
+				||
+				"https".equalsIgnoreCase(request.getScheme());
+	}
 }
 }