jonataslaw / get_server

A backend server that makes it possible to program with Flutter syntax and reuse existing code
Apache License 2.0
475 stars 43 forks source link

A big thanks for your valuable support.... 👍👍👍 Below i list 3 problem when I integration/testing getxserver #76

Open vimptech-git opened 2 years ago

vimptech-git commented 2 years ago

Problem 1) Unhandledexception:MimeMultipartException: Bad multipart ending

This is Big issue ...
When some one (end user)

Change api call header request like tick content Type ( multipart/form-data; boundary=) then our api application(main.exe) is crashing. Then we need to manually start again

Problem 2) Follow thought your docs i host my First getxserver on my vps(Linux Ubuntu),👍👍

  In ubuntu I use wine applications (my server app => main.exe )

For running windows applications . I don't know it's a best method or not? Pls let me know it's ok or not,

Problem 3) Also I upload images,pdf.. using multipart .It's working on localhost(127.0.0.1) also on lan ip, But in vps the file are currepted can't open ...(file can see, but can't open)


inyong1 commented 1 year ago

Problem 1) Unhandledexception:MimeMultipartException: Bad multipart ending

This is Big issue ...
When some one (end user)

Change api call header request like tick content Type ( multipart/form-data; boundary=) then our api application(main.exe) is crashing. Then we need to manually start again

Problem 2) Follow thought your docs i host my First getxserver on my vps(Linux Ubuntu),+1+1

  In ubuntu I use wine applications (my server app => main.exe )

For running windows applications .

I don't know it's a best method or not? Pls let me know it's ok or not, Problem 3) Also I upload images,pdf.. using multipart .It's working on localhost(127.0.0.1) also on lan ip, But in vps the file are currepted can't open ...(file can see, but can't open)

for problem 2 maybe just compile the application to linux executable binary. Tested and worked well dart compile exe -o getserver just copy the binary to server and change the permission to 755 and exucute the binary