0

oauth に scribe を使用しています。oauth 応答で、名前のリストを受け取ります (中国語/日本語などの英語以外の文字も含まれます)。スクライブはこれらの文字を処理できますか (utf-8 準拠の方法でエンコード/デコードします)、それとも API を実装する側の責任ですか? 誰かが同じ問題に遭遇し、どのように解決しましたか (スクライブを使用している間)。現在、response.getBody を印刷/ログアウトすると、適切にデコードされていないように見える文字が表示されます。それはおそらく私の側の見落としである可能性があります-私は単にいくつかの有用な提案を求めています.

バックエンド システムは utf-8 に準拠しており、utf-8 文字を処理できるようです。

4

2 に答える 2

1

Response getStream メソッドを使用して、必要なエンコーディングでコンテンツを解析できます。

于 2013-01-12T12:33:24.127 に答える
0

メッセージの処理に apache common lang を使用しましたが、問題は発生していません。この情報がリレーショナル DB に送信される場合は、準備済みステートメントを使用します。それが役に立てば幸い。

于 2013-01-12T01:39:10.463 に答える