私はWCFを使用してサービスを構築しており、画像を送信する必要があります。私はこれがどのように行われたかを見て、Base64エンコーディングがバイナリデータをテキストとして送るのによく使われることを発見しました。これはイメージ(〜500kb)を送る良い習慣ですか?画像のBase64エンコーディング
4
A
答えて
1
これは本当に大きなメッセージですが、送信する必要がある場合は、ベース64を使用してください。 .netクライアントしかない場合は、バイナリメッセージのエンコードを見て、サイズを小さくすることができます。
4
Base64は安全にバイナリデータをエンコードします。転送サイズは約30%大きくなることに注意してください。
0
サイズが数MBまでのバイト配列を使用して、WCFでイメージ/ファイルを送信しました。
大きなファイルには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. .ajax経由でbase64エンコーディングで画像を投稿するには?
- 3. Base64エンコーディング
- 4. PowershellのBase64エンコーディング
- 5. base64のHTML画像
- 6. (iphone)base64エンコーディング
- 7. HTTp/tomcat base64エンコーディング
- 8. Base64エンコーディングと
- 9. エラー500画像base64
- 10. akkaのBase64エンコーディングByteString
- 11. Objective-CのBase64エンコーディング
- 12. Base64への画像のURL
- 13. Base64形式のJPEG画像
- 14. ASP classicのbase64画像デコーダ
- 15. iOS PAWアプリBase64エンコーディングと異なるSwift base64エンコーディング
- 16. Shannon-Fano画像でのエンコーディング
- 17. Base64エンコーディング:不正なbase64文字3c
- 18. PythonでのファイルのBase64エンコーディング
- 19. Rails Carrierwave Base64画像アップロード
- 20. Node.jsノードキャンバスshow base64画像
- 21. Base64でエンコード画像やJS
- 22. NSDataとbase64エンコーディングのSOAPリクエスト
- 23. base64エンコーディングを検出する
- 24. 不正なbase64エンコーディングVBA
- 25. PHP/Javascript/JQuery - base64 sha256エンコーディング
- 26. Base64画像のアップロードVSバイナリ画像のアップロード?
- 27. Base64の画像データを持つNodeJSでの画像操作
- 28. base64からjpgへの画像のデコード
- 29. PythonでBase64の画像サイズを取得
- 30. Base64画像のエンコードSwift 4 iOS
良い点。これも私が考えていたものです。私の懸念事項の1つは、内部サーバー上にホストされているイントラネットサイトでイメージが既に使用されており、Web経由でクライアントからアクセスできるサーバー上でイメージを移動する必要があるということです。 –