Hola amigos
Estoy con un proyecto de una web con https. Pero estoy queriendo dejar la aplicación preparada como para que si cambian de vuelta a http lo mismo continue funcionando bien. El tema es que actualmente al hacer unos redireccionamientos estoy usando en duro "http://".
Como puedo obtener el protocolo en forma dinamica? entonces si se entra a http://www.dominio.com en la redireccion uso http y si se entra a https://www.dominio.com la redireccion la hago con https.
Estuve usando
HttpSession sesion=request.getSession();
String protocolo = request.getProtocol();
String[] protocoloArray = protocolo.split ("/");
protocolo = protocoloArray[0].toLowerCase();
String url = protocolo + "://" + request.getServerName() + "/v1";
response.sendRedirect(url);
pero imprimir veo que siempre el metodo getProtocol devuelve HTTP