2024 Clojure 状态调查! 中分享您的想法。

欢迎!有关此工作方式的更多信息,请参阅 关于页面

0 投票
Libs

当我尝试使用 wrap-multipart-params 时,我想要从表单上传文件,并需要将上传的文件保存到指定的目录。
然而,API 文档中没有更多信息,没有关于 :store 选项的示例。
http://ring-clojure.github.io/ring/ring.middleware.multipart-params.html#var-wrap-multipart-params

1 答案

0 投票

这是它默认使用的用于 :store 的函数。
https://github.com/ring-clojure/ring/blob/95e4ca25d5b98c45f927b32b5c3c85c21c999d96/ring-core/src/ring/middleware/multipart_params/temp_file.clj#L46-L72

这可能为您实现自己的设置提供了良好的起点。

您在此情况下链接的文档实际上相当不错,它们很好地解释了该函数需要做什么。

希望这能有所帮助。

...