質問 |
||
| 質問者:rally | BASP21のFTPで日本語ファイル名文字コード変換方法 | |
|---|---|---|
困り度:
|
BASP21のFTP機能を使って、ファイルをアップロードする処理を作成しています。 アップロード後、そのファイルをある文字列で検索して、 ファイルを読み込む処理があるのですが、検索されないため、 調べてみたところ、日本語ファイル名が文字化けしてるのがわかりました。 クライアントはWindowsなので、ファイル名は"Shift_JIS"です。 サーバーのプログラムでは、"UTF-8"で処理してるために検索されないことがわかりました。 ffftpなどのFTPソフトには、リモート側のファイル名漢字コードを設定する機能があり、 "UTF-8"でアップロードすることができましたが、BASP21には見当たりません。 いろいろ調べてもわからなかったため、ここで質問させてもらいました。 |
|
質問投稿日時:08/06/04 10:33 質問番号:4074230 |
||
回答良回答20pt |
|
| 回答者:t2hayashi | 事前に他の方法で変換してからアップするしかないですね。 ちなみにBasp21 ProにはFTP時の変換機能があるようです。 http://www.b21soft.co.jp/basp21/basp21pref.html#upload |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/06/05 12:37 回答番号:No.1 |
|
| この回答へのお礼 | 無料版では無理そうですね。 今回は、URLエンコードとデコードで対応しました。 ありがとうございました! |