我正在构建一个使用WCF的服务,我需要发送图像。我环顾四周是如何完成的,并发现Base64编码通常用于以文本形式发送二进制数据。这是发送图像(〜500 kb)的好习惯吗?Base64编码图像
4
A
回答
1
这是一个非常大的消息,但是,如果您必须发送消息,64位基本就是要走的路。如果你只有.net客户端,那么你可以看看二进制消息编码来缩小尺寸
4
Base64安全地编码二进制数据,它会没事的。请记住它使传输尺寸增大了大约30%。
0
我们已经通过WCF使用字节数组发送图像/文件,大小可达几MB。
您可以对大文件使用MTOM。请参阅:
http://developers.de/blogs/damir_dobric/archive/2008/02/02/wcf-mtom-binary-data-transmission.aspx
1
为什么你需要发送的二进制数据的文本? HTTP可以发送二进制数据,为什么不通过HTTP使您的图像可用并在您的WCF服务中发送URL?
相关问题
- 1. Base64编码图像
- 2. 验证Base64编码图像
- 3. PHP Alter Base64编码图像
- 4. 验证base64编码图像
- 5. base64编码图像大小
- 6. Phonegap编码图像base64
- 7. 将Base64编码图像加密为另一个有效的Base64编码图像
- 8. 使用javascript编辑base64编码图像
- 9. 解码Base64图像
- 10. 解码Base64图像
- 11. Django的保存Base64编码图像
- 12. 无法显示Base64编码图像
- 13. base64编码图像的WCF服务
- 14. Base64编码和观看图像
- 15. iPhone base64编码图像异步下载
- 16. PHP验证base64编码图像
- 17. PHP:编码图像Base64本地
- 18. 获取损坏的Base64编码图像
- 19. Base64从编码到显示的图像
- 20. 使用java的base64图像编码
- 21. 发送/显示base64编码图像
- 22. 将图像编码为Amazon S3的Base64
- 23. 使用Base64编码ImageMagick图像
- 24. Swift 3 base64编码图像上传
- 25. 如何下载base64编码的图像?
- 26. 使用Base64编码图像的空值
- 27. Android/iOS上的Base64编码图像
- 28. Base64编码和Adobe Air中的图像
- 29. 现在显示Base64编码图像
- 30. 从Base64编码图像获取尺寸
好点。这也是我想到的。我担心的一个问题是,图像已经在内部服务器上托管的Intranet站点上使用,并且必须移动到可通过Web访问的服务器上。 – 2009-07-30 14:50:29