标签: angularjs ssl
在Angular中是否有办法检测是否通过https访问了应用程序?我需要检测到这一点,以便构造正确的url并将其传递到$ http服务,并且传递http将产生'the content must be served over HTTPS.'错误。
https
http
'the content must be served over HTTPS.'
答案 0 :(得分:4)
您可以使用$window服务访问封装的窗口对象:
if( $window.location.protocol == "https" ) { // whatever }