URLParamFilter

PRODUCTS

IIS で、URL の一部を引数として使用できるようにする ISAPI フィルタです。

そのほか、URL 制限や GET 引数制限もできます。


概要

URLParamFilter

Microsoft 社 の Web サーバである IIS で、URL を引数として使用するための ISAPI フィルタです。

これを使用することで、たとえば GET メソッドで /sample/index.asp?param=data のような引数を使用せずに /sample/data/ というような感じにすることが出来ます。

また、文字数制限の機能も持っているので、異常に長い URL をブロックすることができます。URL 全体の長さのほか、最初に現れた ? 以降、いわゆる GET メソッドの引数部分の制限も出来ます。

 

分類

このソフトウェアの分類は 【フリーソフト】 です。

著作権こそ放棄してませんけど、 ソフトウェア利用規定 の範囲でご自由に使ってくださって OK です。ただ、このソフトの利用によって何らかのトラブルが発生しても自分の責任で対処してください。

 

公開バージョン

 

更新履歴

Version 1.2.0 - 製作中

  • レジストリ設定がなされていないときに IIS が例外にて落ちてしまう不具合を修正しました。
  • 仮想ホスト名の大文字小文字を区別しない機能を追加しました。なおディフォルトで区別しないように仕様が変更となりました。

 

Version 1.2.0 - 予定

  • アーカイブに説明書を含める予定です。

 

Version 1.1.1

  • ログを書き出せるようになりました。
  • GET メソッドの引数と共存できるようになりました。
  • 見つかったメモリーリーク箇所を修正しました。

 

Version 1.1.0 - 未公開バージョン

  • URL の文字数に制限をかけられるようにしました。
  • URL の GET メソッドの引数部分の文字数に制限をかけられるようにしました。
  • 文字数制限にかかった際に、任意のページを表示させることができます。

 

Version 1.0.0 - 未公開バージョン

  • GET メソッドの引数ではなく URL の一部に引数を埋め込むための ISAPI フィルタ、URLParamFilter を作成しました。