ScrewTurn Wikiが ashx タイプを使用して wiki ページを作成するのはなぜですか? その場でasp.netページを作成するのは危険ではありませんか?
更新: 物理ページは作成されませんでした。しかし、実際には URL が some-newpage.ashx であるため、どうやってそれを行うのでしょうか?
ScrewTurn Wikiが ashx タイプを使用して wiki ページを作成するのはなぜですか? その場でasp.netページを作成するのは危険ではありませんか?
更新: 物理ページは作成されませんでした。しかし、実際には URL が some-newpage.ashx であるため、どうやってそれを行うのでしょうか?
を使用して.ashx
、1.) ASP.NET isapi フィルターの使用をトリガーし、2.) 要求が物理ファイルにマップされていないことを通知しますが、URL は Wiki エンジン内の論理ページにマップされます。
また、ASP.NET ページの応答をオンザフライで作成することは危険ではないと思います。これは実際、システムのユーザーであるあなたが Web サイトの階層を構築できるようにする非常に優れた方法です。
ディスク上のファイルに実際にページを作成しますか?
ashx はハンドラーです。必要に応じて出力を返します。(/cms.ashx/some/page) 間に .ashx を介してツリーを公開する CMS を使用できますが、ページは決して存在しません。