通过HTTP / S发送数据:二进制还是以base64url编码?

时间:2018-11-30 10:43:12

标签: http https file-transfer

我知道,例如Google的Gmail API希望您以base64url发送所有数据,因为不同操作系统的不同计算机可以与您的计算机以不同的方式解释ASCII等。

因此,如果通过HTTP或HTTPS以二进制格式而不是编码的base64url发送数据,则接收服务器/计算机是否存在误解的风险?

我仅以Google API为例,我想更笼统地了解通过HTTP或HTTPS发送二进制文件是否安全,或者以base64url编码数据是否更好,以免在任何一端出现误解通信。

1 个答案:

答案 0 :(得分:0)

没有理由在HTTP有效负载中编码二进制内容。