[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

フォーラム: 公開討議 (スレッド #24841)

softBankで絵文字をPostすると空白になる (2009-12-14 17:22 by 匿名 #47439)

apache-tomcatを使用して、携帯サイトを開発していますが、
softbank(705T)で、絵文字をPostすると空白になってしまい、変換されません。
※mod_chxjのプラグインを外すと空白でなくなります。
解決策など思いつく方いらっしゃいませんでしょうか?

ちなみに、Docomoから書きこんだ絵文字は、softbank・auともちゃんと変換されているので、
設定に問題はないように思うのですが、chxj.confの設定は以下です。

***************************************************************
# Load module mod_chxj
LoadModule chxj_module /usr/lib64/httpd/modules/mod_chxj.so

# Device data
ChxjLoadDeviceData /etc/httpd/chxj/device_data.xml

# Emoji data
ChxjLoadEmojiData /etc/httpd/chxj/emoji.xml

ChxjConvertRule ".+" EngineOn "UTF-8"
**************************************************************************

メッセージ #47439 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: softBankで絵文字をPostすると空白になる (2009-12-14 18:16 by konn #47440)

投稿ありがとうございます。

携帯からの絵文字postとのことですが、
申し訳ありませんが、現在post/get共にリクエスト時の絵文字変換には
対応していません。現時点で対象としている変換はレスポンスのみとなります。

docomoで書き込んだ絵文字についてもpost時に変換している
わけではなく、レスポンス送信時に絵文字を変換しています。

携帯端末からのリクエストをサーバ側のDBなりに保存し、保存したデータ
をmod_chxjを通して表示させているか、もしくは相当の処理をしている
かと思いますが、解決策としては、リクエスト時に各キャリアの絵文字を
docomoの絵文字に変換後保存する方法があるかと思います。

また、SoftBank705Tですと、xhtmlに変換しますが、
文字コードはShift_JISにしてクライアントに送信してしまいますが、
SoftBankではutf-8でないと絵文字を送信できない場合も多々ありまして、
その辺の問題で、そもそも送信できていないというのもあるかと思います。

申し訳ありません。
よろしくお願いします。
#47439 への返信

メッセージ #47440 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: softBankで絵文字をPostすると空白になる (2009-12-14 20:41 by 匿名 #47441)

さっそくのご回答ありがとうございます。

またわからない事があれば、質問させて頂く事もあるかと
思いますが、その時は、宜しくお願い致します。

ありがとうございました。
#47440 への返信

メッセージ #47441 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする