标签: ruby-on-rails
我正在编码文件交换,一些文件不应该在没有ssl的情况下下载。所以我需要检查连接是否是ssl编码。这取决于网络服务器,还是所有网络服务器都有方法?
答案 0 :(得分:15)
您应该可以检查request.ssl?以确定这一点。
request.ssl?
据我所知,这实际上只是针对request.proto进行测试,看它是否为"https://"。
request.proto
"https://"
答案 1 :(得分:-2)
我认为这取决于服务器配置,但您可以使用嗅探器检查您的事务是否已编码。一个好的是wireshark。