大佬教程收集整理的这篇文章主要介绍了ASP.NET -- 一般处理程序ashx,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
ASP.NET -- 一般处理程序ashx
如果在一个html页面向服务器端请求数据,可用ashx作为后台页面处理数据。ashx适合用作数据后台处理,相当于WebForm中的aspx.cs文件或aspx.vb文件。
入门案例:html页面向ashx页面请求数据,ashx作为后台页面返回数据。
前端html页面:
后台Test.ashx页面:
<span style="color: #0000ff">using
<span style="color: #000000"> System;</span><span style="color: #0000ff">public</span> <span style="color: #0000ff">void</span><span style="color: #000000"> Processrequest (httpContext context) {
context.Response.ContentType </span>= <span style="color: #800000">"</span><span style="color: #800000">text/plain</span><span style="color: #800000">"</span><span style="color: #000000">;
</span><span style="color: #0000ff">if</span> (context.request[<span style="color: #800000">"</span><span style="color: #800000">TestAction</span><span style="color: #800000">"</span>] == <span style="color: #800000">"</span><span style="color: #800000">getBaiduUrl</span><span style="color: #800000">"</span><span style="color: #000000">)
{
context.Response.Write(</span><span style="color: #800000">"</span><span style="color: #800000">百度的地址是: https://www.baidu.com</span><span style="color: #800000">"</span><span style="color: #000000">);
}
}
</span><span style="color: #0000ff">public</span> <span style="color: #0000ff">bool</span><span style="color: #000000"> IsReusable {
</span><span style="color: #0000ff">get</span><span style="color: #000000"> {
</span><span style="color: #0000ff">return</span> <span style="color: #0000ff">false</span><span style="color: #000000">;
}
}
}
运行结果:
https://cn.js-code.com/res/2019/02-06/23/4a6a658c4d043e3862946550649b9e62.png" alt=""> https://cn.js-code.com/res/2019/02-06/23/3ec192269b0753d97d9b723a8cb5e651.png" alt="">
以上是大佬教程为你收集整理的ASP.NET -- 一般处理程序ashx全部内容,希望文章能够帮你解决ASP.NET -- 一般处理程序ashx所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。