标签: http tomcat https
我可以在tomcat中创建一个Web应用程序同时接受http和https请求吗?
Https和http请求需要在同一个应用程序中调用不同的servlet。
答案 0 :(得分:1)
没有。默认情况下,容器不能将HTTP分发到一个servlet,而HTTP分配给另一个servlet。你需要有一个过滤器。根据传入方案(HttpSerlvletRequest.isSecure()),过滤器应该重定向到Secure Servlet或Unsecure Servlet。
HttpSerlvletRequest.isSecure()