Giả sử tôi muốn xóa một cookie (ví dụ, cookie nhẫn của phiên):Trong clojure/ring, làm cách nào để xóa cookie?
Làm một bản đồ phản ứng như thế này:
{:cookies {"ring-session" {:value "kill", :max-age 1}}}
dường như làm việc, nhưng nó cảm thấy một chút hacky.
Có cách nào mới để xóa nó không?
thiết hoặc cookie sẽ ngày hết hạn để đầu kỷ nguyên hoặc tuổi tối đa để 0 là một cách tiêu chuẩn xóa cookie thậm chí trong các ứng dụng phi-ring. – soulcheck
'(defn expire-cookie [resp name] (assoc-in resp [: tên cookie] {: value" ": max-age 0}))' –