Only send Strict Transport Security Header using https

If AppInventorFeatures.enableHttpRedirect() is false, don't send the
Strict-Transport-Security header. Chrome appears to ignore it when it
is sent over http instead of https, but I wouldn't want to depend on
that behavior!

Change-Id: I585fc6164a57d7502b737c4596cbd42b84489dd2
parent 345c2f76
...@@ -13,7 +13,9 @@ ...@@ -13,7 +13,9 @@
} }
return; return;
} }
if (AppInventorFeatures.enableHttpRedirect()) {
response.setHeader("Strict-Transport-Security", "max-age=3600"); response.setHeader("Strict-Transport-Security", "max-age=3600");
}
%> %>
<!-- Copyright 2007-2009 Google Inc. All Rights Reserved. --> <!-- Copyright 2007-2009 Google Inc. All Rights Reserved. -->
<!-- Copyright 2011-2020 Massachusetts Institute of Technology. All Rights Reserved. --> <!-- Copyright 2011-2020 Massachusetts Institute of Technology. All Rights Reserved. -->
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment