在ASP.NET中,当客户端请求了一个ASPX页面,也就是说发出了一个GET/POST请求到服务端时,IIS服务器用一系列的步骤一步一步的解析这个请求,最后会定位到所请求ASPX的那个类,然后再将这个类处理解析成HTML内容回送给客户端,当我们使用这一条路径的时候,ASPX相关连的控件处理的模型服务端是有一套既定的流程的,为了方便我们自己定制这个处理过程,ASP.NET提供了一种直接处理HTTP 请求的方法,就是使用HTTP HANDLER相关类。简单地来说就是ASHX类型页面。在VS IDE中叫做Generic Handler。

 

我们可以直接请求一个ASHX页面,服务器是能接受并处理的。只要在浏览器地址栏中直接输入文件名就可以了。跟请求普通的ASPX页面一样。

 

特别是当使用异步处理请求,AJAX的时候,用ASHX这种处理方式就更直接干脆没那么多麻烦事情要处理。这大概应该好像就是它存在的意义吧。

相关文章:

  • 2022-01-08
  • 2022-12-23
  • 2021-07-12
  • 2021-10-30
  • 2021-12-18
  • 2021-12-15
  • 2021-12-09
  • 2022-12-23
猜你喜欢
  • 2021-06-13
  • 2022-12-23
  • 2021-06-07
  • 2021-12-04
  • 2021-10-26
  • 2022-12-23
  • 2022-01-13
相关资源
相似解决方案