掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TIdMultiPartFormDataStreamを使ってSHIFTJISでサーバーにPOSTする際に文字化けしないようにするには (ID:41512)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんにちは.Mr.XRAYです. var DataStream : TIdMultiPartFormDataStream; DataStream := TIdMultiPartFormDataStream.Create; try DataStream.AddFile('UpdataFiles', ファイル名1, ファイル名2, ファイル名3); IdHTTP1.Post(UPLoadURLPage, DataStream); finally DataStream.Free; end; のようにUPLoaadしたのでしょうか. そのファイルの内のどれかがテキスト形式のファイルだった,ということでしょうか. で,どうして文字化けすると分かったのでしょうか. サーバの中に入り込んで確認したとか(笑.冗談です). >(アップロード前のオリジナルのファイル名も全角が含まれると文字化けする) ということはありますね. 手前みそですが,参考記事です. [06_ファイル名が日本語のファイルをアップロード] http://mrxray.on.coocan.jp/Delphi/plSamples/773_Indy_FTPGetPut.htm#06 [08_日本語のディレクトリ名やファイル名の扱い] http://mrxray.on.coocan.jp/Delphi/plSamples/774_Indy_FTPDirFileList.htm#08 では,頑張ってください.さようなら.
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.