zoukankan      html  css  js  c++  java
  • 一般处理程序

    一般处理程序的一般是相对于aspx页面来说。就是说什么请求都可以处理。
    通常是实现IHttpHandler接口。因为不必继承自Page类,所以没有那么多事件要处理,不必消耗太多资源,所以性能方面要比aspx高。
    常见的有UrlWriting(伪静态,不过也有HttpModules)
    图片处理(如根据用户请求,动态生成一定格式的图片,比如图表或者动态缩放图片,加水印)
    图片过滤(如防盗链)
    非Html页面响应,如文本格式,Xml格式,甚至二进制文件格式(比如下载)。

    =====================

    ashx处理ajax固然是可以,但更推荐你使用ajax调用webservice.
    原因如下:
    1.ashx一次只能处理一个请求,如果你有1000个ajax请求,你就可能写1000个ashx.
    但如果你用webserice,就可以只用一个webservice,里面有1000个方法.这样维护起来更方便一些.
    2.ajax调用webservice,在vs.net的开发环境里,支持智能感知,ajax不支持.

  • 相关阅读:
    python-paramiko
    python函数
    pyinstaller打包py程序为exe文件
    centos7安装python3.6.4
    docker资源限制
    docker网络管理
    docker run命令
    dockerfile解析
    爬虫基础巩固
    爬取图虫网 示例网址 https://wangxu.tuchong.com/23892889/
  • 原文地址:https://www.cnblogs.com/jizonghai/p/2847094.html
Copyright © 2011-2022 走看看