Tipsその他URLをエンコード・デコードするHTTPAppユニットURLをエンコード・デコードする機能は、HTTPAppユニットで提供されています。文字コードのエンコーディングは指定できません。<HTTPApp.hpp>URLをエンコードにはHTTPEncode、デコードにはHTTPDecodeを使います。"こんにちは、世界"IdURIユニットURLをエンコード・デコードする機能は、IdURIユニットで提供されています。<IdURI.hpp>URLをエンコードにはTIdURI::URLEncode関数やTIdURI::ParamsEncode関数、デコードにはTIdURI::URLDecode関数を使います。TIdURI::URLEncode関数でエンコードTIdURI::URLEncode関数は、第一引数にはエンコードする完全なURI、第二引数には文字コードのエンコーディングを指定します。XE3以前でエンコードするときは次のように記述します。http://www.example.com/%82%B1%82%F1%82%C9%82%BF%82%CD%81%41%90%A2%8A%45TIdURI::ParamsEncode関数でエンコードTIdURI::ParamsEncode関数は、第一引数にエンコードする問い合わせ文字列、第二引数には文字コードのエンコーディングを指定します。%82%B1%82%F1%82%C9%82%BF%82%CD%81%41%90%A2%8A%45TIdURI::URLDecode関数でデコードTIdURI::URLEncode関数は、第一引数にはデコードする完全なURI、第二引数には文字コードのエンコーディングを指定します。XE3以前でデコードするときは次のように記述します。TIdURI::URLEncode関数とIdURI::URLDecode関数の記述を追加した。TIdURI::ParamsEncode関数の記述を追加した。バグ報告・問い合わせは山本(yamamoto@gesource.jp)までお願いします。