浏览代码

jfinal 4.9

James 5 年之前
父节点
当前提交
19a29446a3
共有 1 个文件被更改,包括 9 次插入0 次删除
  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) {
 		return readData(request);
 	}
+	
+	/**
+	 * 检测是否为 https 请求
+	 */
+	public static boolean isHttps(HttpServletRequest request) {
+		return  "https".equalsIgnoreCase(request.getHeader("X-Forwarded-Proto"))
+				||
+				"https".equalsIgnoreCase(request.getScheme());
+	}
 }