我正在構建一個使用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