源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

ashx文件的使用小结

  • 时间:2021-08-14 16:47 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:ashx文件的使用小结
一提到Ashx文件,我们就会想到http handler以及图片加载(在之前我们一般使用ASPX或者Webservice去做),一般做法如下: [b]Handler.ashx: [/b]
[url=css/Handler.ashx][/b]orderDoc.load("Handler.ashx"); 还可以嵌入文字: [b]Handler.ashx: [/b] [b]*.aspx: [/b]<script type="text/javascript" src="TestHandler.ashx" /> 当你希望从ashx或HttpHandler里访问你的Session时,你必须实现IReadOnlySessionState接口. 代码:
[u]复制代码[/u] 代码如下:
using System; using System.Web; using System.Web.SessionState; public class DownloadHandler : IHttpHandler, IReadOnlySessionState {    public bool IsReusable { get { return true; } }    public void ProcessRequest(HttpContext ctx)    {        ctx.Response.Write(ctx.Session["fred"]);    } }
其实,学习的思路不应该这样,以上除了图片外,我们都用偏了,为什么用偏了呢,因为软件以简单、实用为主,我们只是把以上纯粹看成可一项技术而没有把它放到软件的地位去考虑:) 具体的用途,大家可以参考Rewirte.dll (这个dll,可以使服务器支持伪静态的)
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部