1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Como descobrir se o protocolo é Http ou Https

Em ambiente de desenvolvimento uso urls com o protocolo http,

Em produção uso https,

O problema que estou enfrentando é que ao fazer deploy os links param de funcionar.

Tentei recuperar o protocolo como o metodo request.getProtocol() da classe HttpServletRequest porém verifiquei no log que ele não faz esse diferença para ele os dois protocolos são :HTTP/1.1

Alguém sabe como descobrir qual protocolo está sendo usado ?

Obrigado

  • Você pode tentar verificar pela porta, a porta 80 é http e a porta 443 é https.

    rof20004   26 de jun de 2014
  • Verdade, acabei me esquecendo disso, muito obrigado.

    Aurelio   26 de jun de 2014
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags http https log ou faça a sua própria pergunta.