/ / Jakie są sposoby wysyłania zdjęć (png, jpg…) za pomocą JSON? - json, image, base64, send

Jakie są sposoby przesyłania obrazów (png, jpg ...) za pomocą JSON? - json, image, base64, send

Wiem o base64 i te mogą być łatwo wysyłane przez JSON, ponieważ są to łańcuchy. Czy są jakieś inne sposoby? Czy jest możliwe wysłanie go jako mapy bitowej i jak by to było skuteczne? Dziękuję Ci.

Odpowiedzi:

1 dla odpowiedzi № 1

Base64 jest jedyną metodą bezpośrednią, ale unikam jej w przypadku obrazów większych niż kilka KB, zaśmieca to, co zwykle jest krótką, zwięzłą wiadomością.

Zazwyczaj wolałbym go hostować i podawać adresy URL obrazu.


1 dla odpowiedzi nr 2

Nie sądzę, że Base64 jest jedynym sposobem wysyłania obrazów w JSON, ponieważ base64 można wysłać w formacie String.

A obrazy base64 są o 37% większe niż oryginalny obraz, jeśli można tego uniknąć, a adresy URL obrazów mogą być wysyłane, to wolę to.