Hi
<div><br></div><div>now,  I runhaskell file-echo.lhs sample which in yesoddocs/yesod/tutorials, and check it on firefox and chromium browsers.</div><div><br></div><div>On firefox, I confirm the program works good for varias type files.</div>
<div>But, on chromium, i get error for same uploaded files which has no extensions like as README, TODO, LICENSE, ...</div><div><br></div><div>when, I modify file-echo.lhs as below in order to get a log.</div><div><br></div>
<div>---</div><div>postHomepage = do</div><div>    rr &lt;- getRequest</div><div>    liftIO $ putStrLn &quot;OK&quot;                                            -- Logging</div><div>    (_, files) &lt;- liftIO $ requestBody rr</div>
<div>    fi &lt;- maybe notFound return $ lookup &quot;file&quot; files</div><div>    liftIO $ do                                                              -- Logging</div><div>        putStrLn $ fileName fi</div><div>
        putStrLn $ fileContentType fi</div><div>    return [(fileContentType fi, toContent $ fileContent fi)]</div><div><br></div><div>---</div><div><br></div><div>On chromium, this handler function success to putStrLn &quot;OK&quot;, but fail to putStrLn the others.</div>
<div>I&#39;d like to check HTTP headers, But i couldn&#39;t find my POST request in &quot;Resources&quot;.</div><div>The developer tool on chromium, my POST request is replaced by a request for &#39;<span class="Apple-style-span" style="font-family: &#39;dejavu sans mono&#39;, monospace; font-size: 11px; white-space: pre-wrap; -webkit-text-size-adjust: none; ">chrome://chromewebdata/&#39;</span></div>
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br></div><div>Anyone knows this problem?</div><div><br></div>