0

Railsアプリで( Dropbox SDKthumbnail()を使用して)リクエストを正常に返しましたが、レスポンスの処理方法がわかりません。ウェブページにサムネイルを表示したいのですが。

また、応答をtmpファイルに保存しようとしましたが、UndefinedConversionError( "\ xFF" from ASCII-8BIT to UTF-8)エラーが発生します。

4

1 に答える 1

1

私は実際にあなたが求めていることを正確にやっています。私がしたことは、返されたバイトを base64 文字列に変換することでした。C# では、これを行う変換関数があるため、非常に簡単です。

Web ページで、img タグの src 属性を次のように設定する必要があります。

<img src="data: image/jpg;base64,PlaceBase64StringHere"...../>

変換された文字列には少しオーバーヘッドがありますが、処理は非常に簡単で、クライアント ブラウザーの機能を使用して画像をレンダリングします。

于 2013-08-17T16:00:18.430 に答える