前提・実現したいこと
linux(ubuntu18.04)にmosquittoをインストールし、
testというtopicでメッセージを受けられるようにしています。
Windowsから日本語のメッセージを受けられるようにしたいと考えています。
発生している問題・エラーメッセージ
ubuntu上の別の端末からmosquitto_pubからメッセージを投げると英数字も日本語も問題なく受信されますが、Windows上のmosquitto_pub.exeからメッセージを投げると日本語のみ文字化けしてしまいます。
該当の操作ログ
ubuntu18.04の端末
$ mosquitto_sub -t test -v test sirokuma test ���낭��
Windowsコマンドプロンプト
Active code page: 65001 C:\Program Files\mosquitto>mosquitto_pub -h ubuntu -t test -m sirokuma C:\Program Files\mosquitto>mosquitto_pub -h ubuntu -t test -m しろくま
試したこと
Windows上のコマンドプロンプトの文字コードの問題かと考え
chcp 65001
として文字コードをutf-8に変更してみても文字化けの仕方に変化は見られませんでした。
補足情報(FW/ツールのバージョンなど)
mosquitto-1.5.3-install-windows-x64.exe (~360 kB) (64-bit build, Windows Vista and up, built with Visual Studio Community 2017)
をWindows10にインストールしています
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/19 02:40