0

As far as i know, Base64 is invented for correct transferring of binary data, and the reason why binary data is not safe in network transfer can be referred to :Why do we use Base64?, It seems that only 7-bit ASCII character is safe in some systems, do they include some old switches and routers? There is another fact that HTTP can transfer binary data without encoding, so the data transferred by HTTP will not go through or be sent to those "unsafe" systems? otherwise how does HTTP make the binary data correct in transfer without Base64 encoding?

ConnellyM
  • 173
  • 7
  • Modern systems (after 1993) standardized on 8-bit bytes, this includes all public TCP/IP (which HTTP typically uses) routing infrastructure, see https://stackoverflow.com/questions/13615764/is-a-byte-always-8-bits – metatoaster Oct 24 '22 at 04:39

0 Answers0