In mobile apps, we usually have to convert a file/image to base64 and then send generated string via API to the server and re-create a file/image.
However in web apps, we usually see below tag to handle file/image uploads.
<input type="file">
My question is does server side languages like PHP (i.e. move_uploaded_file) or .NET automatically follow the same conversion behind the scenes as above (convert/encode a file/image to base64 string -> decode and recreate file on server) or there is some different mechanism