2015-08-09 2 views
2

обработчика:Haskell Йесод входной файл для загрузки файл не найден

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" 

компилирует ok.after выбрать для загрузки н и представить, я просто получить:

Недопустимые аргументы

Input не найдено: файл

+1

Вам нужно чтобы установить enctype в самой форме для multipart/form-data –

+0

bingo! Я просто узнаю это сам! пожалуйста, ответьте официально, чтобы я мог сделать это правильно – doofin

ответ

2

Вам необходимо установить enctype в самой форме для multipart/form-data

Смежные вопросы