我正在Clojure和Compojure写一个小网站.我想根据找到或未找到的数据为每个请求设置HTTP响应状态.
最后一个调用是html5宏,它将需要发送回浏览器的html返回给处理程序.是否可以在某种程度上设置HTTP响应状态?
(ns myapp.views.layout
(:require
[hiccup.page :refer (html5 include-css include-js)]))
(defn layout [title & content]
(html5
(head title)
(body content)))
Run Code Online (Sandbox Code Playgroud)
如果只返回文本,那么文本将成为响应的主体.如果您返回地图,地图可以描述响应的其他方面.
(defn layout [title & content]
{:status 200
:body (html5 (head title) (body content))})
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1307 次 |
最近记录: |