如何在 Compojure/Ring 项目中获取传入POSThttp 请求的内容?:body #object[org.eclipse.jetty.server.HttpInputOverHTTP 0x42c3599b "HttpInputOverHTTP@42c3599b"]
我知道这:body是由一个名为datawho MIME-typeis的部分text-plain和另一个名为excelwho MIME-typeis 的部分组成的application/excel。
手动解析二进制流会很困难。按如下方式包装您的处理程序:
(wrap-multipart-params handler options)
该中间件解析主体并:params使用解析的数据填充参数。
有关更多详细信息,请参阅ring.middleware.multipart-params文档。