未找到haskell yesod文件上传输入文件

时间:2015-08-09 07:18:16

标签: haskell yesod

处理程序:

getFuploadR=defaultLayout $ do
    [whamlet|
     <form method=post>
        <input type=file name=file>
        <button type="submit" class="btn btn-primary">Submit
    |]
postFuploadR=do
  imgnfo<-runInputPost $ ireq fileField "file"
  bytes <- runResourceT $ fileSource imgnfo $$ sinkLbs
  liftIO $ write2server bytes "1.jpg"

它编译好了。选择某人上传并提交后,我得到:

无效参数

未找到输入:文件

1 个答案:

答案 0 :(得分:2)

您需要将表单上的enctype设置为multipart / form-data