- - PR -
FTPクライアント
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-05-28 19:38
VB.netでWindowsAppを開発しています。
http://support.microsoft.com/default.aspx?scid=kb;ja;832679 を参考に、FTPでローカルのファイルをUnixサーバへ転送するコードを書いてみたのですが、 ASCIIモードで転送しても文字コードが変換されません。 ローカルではShift-JISなのですが、サーバに転送後はEUCに変換されてほしいのです。 (転送されたファイルをUnix上でiconvで変換すると、うまくEUCに変換されます。) FTP転送時にコード変換を行うためには、何を設定すればよいのでしょうか? ご教示ください。 | ||||
|
投稿日時: 2004-05-28 20:11
自前で変換すればいいでしょう。
http://www.atmarkit.co.jp/fdotnet/vb6tonet/vb6tonet08/vb6tonet08_02.html | ||||
|
投稿日時: 2004-05-28 21:34
それはそうですね。
ローカルでEUCに変換してからFTP、とかFTPしてからサーバ側で変換、とかが 簡単な解決方法なのかも。 ただ、通常DOS窓からftpするときは、ASCIIモードで転送するとコード変換されるので ftp自体にコード変換を設定する機能があるのかな?と思っているのです。 (どうしても自前で変換するのはいやだというわけではなく、参考までに知りたいです) ご存じの方、いらっしゃいましたらご教示くださいませ。 | ||||
|
投稿日時: 2004-05-28 23:00
諸農です。
連載:インターネット・プロトコル詳説(10) FTP(File Transfer Protocol)〜前編 の「データタイプの指定」が参考になるかも。 _________________ 諸農和岳 Powered by Turbo Delphi & Microsoft Visual Studio 2005 十兵衛@わんくま同盟 http://blogs.wankuma.com/jubei/ | ||||
|
投稿日時: 2004-05-29 15:58
文字コードの変換機能なんてないですよね? ASCIIモードで変換されるのは改行コードだけだと思います。 #というか文字コードを勝手に変換されては困るし、ftpで文字コード指定できる #という話は聞いたことがないです。 |
1