URL パーセントエンコード (空白は %20)
url_encode "src", dst
"src" : 入力文字列 dst : エンコード結果を受け取る変数 (sdim 自動)
(プラグイン / モジュール : iron_url.hsp)
RFC 3986 に従い unreserved 文字 (A-Z a-z 0-9 - _ . ~) 以外を
| url_encode_form | form-urlencoded エンコード (空白は +) | (iron_url.hsp) |
| url_decode | URL デコード | (iron_url.hsp) |
| プラグイン / モジュール | iron_url.hsp |
| バージョン | 1.0 |
| 作成日 | 2026-04-15 |
| 著作者 | IronHSP / iron_url |
| URL | https://github.com/inovia/IronHSP |
| 備考 | iron_url.hsp は C# の System.Net.WebUtility.UrlEncode / UrlDecode と
System.Web.HttpUtility.HtmlEncode / HtmlDecode に相当する関数群を Pure HSP で実装したモジュールです。外部 DLL は不要です。 #include "iron_url.hsp" サポート: URL Percent-Encoding (RFC 3986、unreserved 文字は非エスケープ) application/x-www-form-urlencoded ("+" = space 変換) 対応 HTML エスケープ 5 種 (& < > " ') + 数値文字参照デコード クエリ文字列パース (?a=1&b=2 を keys/vals 配列に分解) |
| タイプ | 拡張命令 |
| グループ | iron_url ― URL |
| 対応環境 |
|
| hs ファイル | hsphelp\iron_url.hs |