我在玩 basic4android 并尝试创建一个简单的网络服务器。一切都很好,但不知何故我没有设法将图像作为二进制文件发送。我发现了问题,现在一切正常,但与此同时我很绝望,并认为我可以发送一个二进制文件作为用 base64 编码的文本。我仍然忙于这个想法,但找不到正确的信息,有效的 http 响应如何与 base64 编码的图像看起来像。
我想它应该看起来像这样:
HTTP/1.1 200 OK
Content-Type: image/jpeg
Content-Length: lengthofthefollowingdata
dataofimagecodedinbase64
有人可以发布一个适当的工作示例吗?
标准浏览器是否接受以 base64 编码的图像?