Railsアプリで( Dropbox SDKthumbnail()
を使用して)リクエストを正常に返しましたが、レスポンスの処理方法がわかりません。ウェブページにサムネイルを表示したいのですが。
また、応答をtmpファイルに保存しようとしましたが、UndefinedConversionError
( "\ xFF" from ASCII-8BIT to UTF-8)エラーが発生します。
Railsアプリで( Dropbox SDKthumbnail()
を使用して)リクエストを正常に返しましたが、レスポンスの処理方法がわかりません。ウェブページにサムネイルを表示したいのですが。
また、応答をtmpファイルに保存しようとしましたが、UndefinedConversionError
( "\ xFF" from ASCII-8BIT to UTF-8)エラーが発生します。
私は実際にあなたが求めていることを正確にやっています。私がしたことは、返されたバイトを base64 文字列に変換することでした。C# では、これを行う変換関数があるため、非常に簡単です。
Web ページで、img タグの src 属性を次のように設定する必要があります。
<img src="data: image/jpg;base64,PlaceBase64StringHere"...../>
変換された文字列には少しオーバーヘッドがありますが、処理は非常に簡単で、クライアント ブラウザーの機能を使用して画像をレンダリングします。