Created attachment 5382 [details]
jpg image file downloaded from mono linux server using return HttpResult
I used the same RestFiles sample from (http://www.servicestack.net/RestFiles/#!files) on both wondows express iis and Linux mono with fastcgi as in tutorial as in http://jokecamp.wordpress.com/?s=fast+cgi+mono It works fine for me on windows. But on linux I got files with extra one line regardless the type. here is the hex of and uploaded image on linux
I tried to rewrite stream and upload malformed image to my iis server and modify response for get requests and remove any malformed appendix. it works fine.
I tried on ubuntu linux but, unfortunately, it does not work as expected.
I believe mono linux appends extra crc or something at the beginning of response when return new HttpResult(File). I believe there should be some configuration to override this behavior.