Hi Marcel,
when uploaded file is spooled to the filesystem, user callback should still be called, and POST content be exposed to the caller. I see two options:
1. memory-map spooled file. conn->content, conn->content_len will point to the memory mapped file in the same way as it was a usual small POST request
2. add conn->filep attribute which will be a "FILE *" stream pointer of uploaded file. Either conn->content or conn->filep might hold uploaded data.
Could you describe your use case please, what uploads are used for, how frequently, how large?