私はウェブサービスを持っています(すなわち。 サーブレット)はJavaで実装されています。それはMySQLテーブルからいくつかのデータを取得し、1つの列はBLOB型(画像)で、他のいくつかの列は単なるプレーンテキストです。 通常、データベース内のファイルへのポインタを使用してデータベースの外部にファイルを格納しますが、状況により、このBLOB列を使用する必要があります...
これを送るための正しい方法は何ですか? JSONObjectで画像をエンコードする方法、そして反対側でそれを解析する方法(そしてRENDER!)する方法は?
私はJSONPを使いたいのですが、消費者のWebサーバーを通してそれをプロキシする必要がないようにするためです。
そのため、消費者はコールバックを呼び出してWebサービスを指すタグを入れることができます。
この状況で画像を処理する方法についての任意の考え?パフォーマンスなどについての考え方も面白いです。
回答:
回答№1は1BLOBがテキストのみのjsonに収まることを確認するためにjava側のbase64_encodeを考え、次にbase64_decodeにjavascript側を入れること、および/または インライン画像 レンダリング用