User Image Upload

You use the word “upload” but nothing in your code above has anything to do with the network.

If you want stuff sent by network from Unity, use UnityWebRequest().

Alternatively you may try to use something else and then spend weeks chasing around a ton of C# and .NET incompatibilities before finally coming back around to using UnityWebRequest in the end, your choice. :slight_smile:

As with ANYTHING networking-related, use this approach:

Networking, UnityWebRequest, WWW, Postman, curl, WebAPI, etc:

And setting up a proxy can be very helpful too, in order to compare traffic: