js 验证代码部分的简单实现

接上面的文章。

我们已经简单的设计了关于如何进行处理了,但是如何进行校验呢,代码也是比较简单的因为我们使用的是asp.net 简单并且功能强大。

我们同样使用的是HttpResponse,简单的模拟代码如下:

context.Response.StatusCode = (int)HttpStatusCode.NotFound; /// 设置相关的状态码
context.Response.StatusDescription = "this is a test!"; // 对于状态码的描述。
context.Response.ContentType = "application/json"; // 我们需要返回给客户端的mime类型 (json)
context.Response.Clear(); 
context.Response.Write("{name:'dalong',age:444,persons:[{name:'dalong',age:444},{name:'dalong',age:444}]}"); // 我们返回的内容
context.Response.End(); // 结束文本的输出。

就是以上简单的代码我们就可以用实现一些验证,同时对于用户返回指定的js脚本 ,或者json对象。

客户端调用的效果如图。

html 页面显示的结果。

同时我们也可以返回javascript ,动态的根据用户的权限信息生成对应的操作代码,实现基于js 的认证操作。

原理与实现都是比较简单的,只是为了实现一下,在上网上看到的一些网站在分析实现技术的一种可行方式。

posted on   荣锋亮  阅读(225)  评论(0编辑  收藏  举报

编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示