go做web服务器,如何确定客户端是http还是https协议

haoren007 · 2021-06-17 11:20:36 · 5043 次点击
// 标准库: r = *http.Request
// gin: r = c.Request

if r.TSL == nil {
    // 不是通过https访问
}
#7
更多评论

需要判断? 如果你没有特殊改动, 访问你80端口就是http, 访问你443端口就是https,这是约定成俗的。

#1

你说的我知道,如何知道443还是80?分享一下代码

#2