У меня есть веб-приложение со следующим HttpHandler:
<httpHandlers>
...
<add verb="*" path="MyPath.aspx" type="My.Type, My.Assembly" />
...
</httpHandlers>
Это прекрасно работает для правильных URL: s вроде:
http://localhost/subfolder/MyPath.aspx
... но он также будет соответствовать URL: s, например:
http://localhost/subfolder/MyPath.aspx/whatever
.
Я хотел бы, чтобы второй URL выдал 404. Есть ли способ обеспечить более строгое соответствие или я должен сделать это в моем классе обработчика (например, My.Type
)?
При поиске ответа я нашел только способы быть более строгими в начале URL (например, указав абсолютный путь от root), но не в конце.