asp.net处理程序映射ajax rest api

时间:2012-12-02 14:15:18

标签: asp.net httphandler

所有这些处理程序对我来说都是新的。 静态内容和具有特定扩展的请求的映射请求工作正常,但我仍然有一些问题/问题。

我有一个网页,在这个网页中,我对我们服务器中的某些其他API执行ajax请求。 例如:“http:// localhost:8182 / test / firstExample?param = aaa” 我想将所有这些请求映射到某个处理程序。 我们可以假设所有请求都以:“http:// localhost:8182 / test”

开头
  1. 有办法吗?
  2. 更一般的问题 - 我能够映射具有特定扩展名的请求(例如 - * .css)或映射来自某个目录的文件请求(通过在此目录中放置另一个web.config)。是否可以映射例如url中包含字符串“test”的所有请求?类似的东西:

    path =“* test *”

    我无法做到。

1 个答案:

答案 0 :(得分:1)

这里所指的是httpmodule,它是基于请求的逻辑,而不是httphandler。 Httphandler是一个基于扩展的逻辑,可以用于基于自定义的扩展。