Ciao ragazzi,
sto creando un sistema di api che permette al client di effettuare l'upload dei file all'interno del mio server tramite chiamata api.

Il client deve inviarmi l'immagine in binario in questo modo:

Codice PHP:
function ImgToBinary($pathImg)
{
    
$con file_get_contents($pathImg);
    
$en base64_encode($con);
    return 
$en;

Quindi al server arriverà un'immagine in binario codificata in base64.

Il mio server dovrà decodificarla e salvarla all'interno di una cartella.

Per decodificarla ho scritto:

Codice PHP:
$immagine base64_decode($mia_immagine_in_binario); 
Ma adesso come devo fare l'upload?

spero di esser stato chiaro.

Grazie in anticipo.