如何使用 Thymeleaf 写入响应标头
Posted
技术标签:
【中文标题】如何使用 Thymeleaf 写入响应标头【英文标题】:How Can I Write to response headers with Thymeleaf 【发布时间】:2016-04-26 14:51:45 【问题描述】:我只是在尝试 Spring boot,并且我有一个简单的测试 JSP 页面,我想将其转换为 thymeleaf。 JSP 有一个设置响应头的首页指令。我怎样才能在百里香中做同样的事情?
Index.jsp
<%
response.setHeader("Content-Security-Policy-Report-Only", "default-src 'self');
%>
【问题讨论】:
不要在 THymeleaf 中做,在你的控制器中做。 【参考方案1】:简短的回答是,你不知道。不在百里香。在 Spring MVC 控制器中设置响应头。
【讨论】:
是的,我知道这确实是旧风格和糟糕的编码,但我需要一些快速而肮脏的东西来测试从页面发布的 CSP 并且不知道从哪里开始 thymeleaf - 无论如何谢谢你的教程,我会多读一点的。 不想做出判断。我刚刚把 JSP 变成了可怕的东西。一页,数千行代码。 OO 原则被抛到了窗外……我的网站上有很多关于 Thymeleaf 的内容。祝你好运开始。它的东西很酷!以上是关于如何使用 Thymeleaf 写入响应标头的主要内容,如果未能解决你的问题,请参考以下文章
如何修复 Findbugs HTTP 参数直接写入 HTTP 标头输出
写入响应标头后服务器关闭连接时的 HttpClient 异常
使用 urllib2.urlopen 时如何访问包含重定向的原始响应标头