handler - asp.net 中的 ASHX 处理程序文件有什么好处?

标签 handler ashx

使用 ashx 或处理程序有什么好处?另外,如果我使用 MVC,我是否需要它们(为什么不需要)?

框架是否重要(2.0+)?

为什么我要使用处理程序?我最近被推荐使用一个来检索图像,但我不知道为什么。

感谢您的时间。

编辑 - 处理程序更快吗?

最佳答案

举几个例子:

  • 动态图像生成 :您可以编写返回数据驱动图像的处理程序,方法是创建一个返回图像数据的 ASHX 处理程序,然后在您的标签中使用该 URL。例如<img alt="user's custom icon" src="Icon.ashx?username=bob"></img>
  • 返回基于 REST 的 XML 或 JSON 数据 客户端上的 AJAX 代码。
  • 自定义 HTML : 当 ASP.NET Web Forms 或 MVC 框架过于严格时,为页面返回完全自定义的 HTML

  • 我相信这从 1.0 开始就可用了

    关于handler - asp.net 中的 ASHX 处理程序文件有什么好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/619697/

    相关文章:

    c# - 单击 ASHX 图片下载

    java - Android postDelayed Handler 在 For 循环中?

    c# - 如何将用户从 MVC 自定义路由器处理程序重定向到另一个 Url?

    java - postDelayed 处理程序不会停止

    .net - 来自 .ashx 文件的响应重定向

    c# - 将文件从外部源传递到 .ashx 处理程序?

    javascript - 如何将 javascript 变量值从 .aspx 页面传递到 .ashx 页面

    android - 在多个 Activity 中使用处理程序

    c# - 从 TCP Socket 接收和发送连续数据

    c# - 使用 C#/Json 序列化 Web 服务中的结构