使用Servant
实施文件上传API的方法是什么?
我正在努力处理"标准" multipart/form-data
但无法弄清楚如何在Servant中声明它。
这显然不起作用,因为它无法处理多部分:
type API = "file" :> ReqBody '[OctetStream] ByteString :> Post '[OctetStream] ()
Servant是否支持文件上传?
答案 0 :(得分:1)
这个组合器效果很好。只需将其放在应用程序的文件中即可。 https://github.com/haskell-servant/servant/issues/133#issuecomment-125235662