but I removed the base64 string and everything is working, I assume that it is the string that becomes huge,,, I speak also to use post instead of get, but I can not find where to send the function parameters in the library
See my signature (file upload b4a->php) for an example. The point is that you need to use a "Multipart Post Request".
And btw for my example to use you dont need to base64 encode a file to send it. It is using the normal http way to transport a form together with some values. in one call. On php-side you just need to work with the data the right way (php-file included in example)