如果响铃请求映射键:scheme
的值为:https
,是否保证已建立HTTPS连接并且没有证书错误?
答案 0 :(得分:3)
这可能是一个与你正在使用的servlet容器有关的问题而不是响铃。
ring-servlet按getting a value from the HttpServletRequest填充:scheme
密钥:
:scheme (keyword (.getScheme request))
servlet规范只能说getScheme
:
返回用于发出此请求的方案的名称,例如http, https或ftp。不同的方案有不同的构建URL的规则, 如RFC 1738中所述。
有趣的是,ring-servlet 不会在servlet请求上调用isSecure
方法。所以我认为你的问题应该是:
“当使用<在此处插入您的容器名称>当isSecure()返回false时,ServletRequest上的getScheme()是否可以返回”https“?”