Confusão sobre o uso de US $ _SERVER [ 'HTTPS']

Wh1T3h4Ck5:

Quando $_SERVER['HTTPS']existe e tem valor diferente de 'off' faz isso suportes médios servidor seguro conexões ou pedido real é feita usando https://.

Eu estou procurando uma maneira de detectar possibilidade de utilizar conexão segura em um servidor, mesmo quando o pedido é feito usando o protocolo HTTP.

Infelizmente, neste momento eu não tenho acesso a qualquer servidor que suporta SSL, então não posso testá-lo eu mesmo.

É $_SERVER['HTTPS']presente mesmo quando o pedido é feito como ' http: // algo ' e SSL está habilitado e configurado para esse servidor?

Markus Zeller:

Documentação saber:

Ajustado para um valor não vazio se o script foi requisitado através do protocolo HTTPS.

Ele só está definido, se for chamado via https.

'Off' só é usada em IIS.

Acho que você gosta

Origin http://43.154.161.224:23101/article/api/json?id=303022&siteId=1
Recomendado
Clasificación