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 的认证操作。
原理与实现都是比较简单的,只是为了实现一下,在上网上看到的一些网站在分析实现技术的一种可行方式。
最新文章
- 细嗅Promise
- .NET重构—单元测试的代码重构
- hdu3555 数位dp
- django入门记录 1
- [Qcon] 百姓网开发总结
- 【BZOJ】2242: [SDOI2011]计算器
- java 操作数据库
- Android studio中设置颜色的状态选择器
- Redux介绍及基本应用
- UIImage 缩放等效果处理
- 进程控制块PCB学习
- OpenCV 2 Computer Vision Application Programming Cookbook读书笔记
- Windows phone 之Image控件
- Eclipse颜色主题插件-Eclipse Color Theme
- 小项目--反eclass
- saiku中过滤窗口优化及隐藏异常报错
- 快速入门vue-cli配置
- Active Directory 域服务安装与测试
- MySQLl导入导出SQL文件
- java异常:java.lang.NullPointerException
热门文章
- codeforces 578b//";Or"; Game// Codeforces Round #320 (Div. 1)
- Spring Boot 系统要求
- POJ-1475 Pushing Boxes (BFS+优先队列)
- java keytool详解
- 深入理解angularjs $watch ,$apply 和 $digest --- 理解数据绑定过程
- kill word out e ef en em
- 太过亲密往往不好——用non-member,non-friend替换member函数
- .net大型分布式电子商务架构说明
- XE里, TStringField 还是 ansi的
- sublime text3的快捷键