Currently, Lumi accepts only application/json. It's best because the data type doesn't convert to string when reached to the server.
But in some special cases, we may need application/x-www-form-urlencoded and multipart/form-data ,
So we are going to enable these options and the user will have the option to define the type of arguments so that Lumi can auto-cast the arguments before sending them to the function.
Gunicorn doesn't support Windows which restricts also lumi framework.
Maybe there should be considered any other WSGI server implementation, e.g. waitress which works well on other OSes?
Currently, Lum supports communication over JSON only.
But in real life, we need to upload files and also download files from Server. So we will bring that support
Tasks -
**Send File To Client: ** Any function can return an instance of a file from any function. In the backend, we need to check the return type and if that is file, need to set the appropriate headers and send the file
Receive File From Client: : To start work on this feature set, we need to first complete this issue #8 . After then we can work on this. When the file will receive we will cast it to file and pass it to function