XMLHttpRequestでデータのやりとりをしたい場合、URLEncodeが必要な場合があるのでAutoItでできないかと探したらAutoItのフォーラムにURLEncodeの コードがあった
しかしよく見てみるとマルチバイト文字に対応していない・・。
仕方ないのでUTF-8でのURLEncode/Decodeを自分で書いてみた。



参考にしたのはこのサイト
非エンコード文字のあたりはちゃんとした資料を見てないため漏れがあるかもしれないので使用する場合は注意が必要。

関連:
AutoItでIEを自動操作
AutoIt v3 ドキュメント 日本語訳プロジェクト