摘要: 目前的项目数据交互几乎都用JQuery,所以处理流程是:前端页面数据-》JS对象-》jQuery提交-》python处理,另外一种就是倒过来。python肯定不能直接处理JS对象数据,所以要把JS对象转换成为python能处理的一种数据格式(通常是字典dict),同样,python取数据反馈到前端也要把字典数据转换成JS能处理的对象,这个中间转换数据格式通常就是JSON。一、JS对象转换成为JSON流程:读取前端页面数据,组装成为JS对象,并通过jQuery的$.post()方法传递给python。处理:引用一个json2.js文件,调用JSON.stringify()方法。例如:var da 阅读全文
posted @ 2012-02-28 17:02 郑文亮 阅读(1612) 评论(0) 推荐(0) 编辑
摘要: 概念介绍还是先简单说说Json的一些例子吧。注意,以下概念是我自己定义的,可以参考.net里面的TYPE的模型设计如果有争议,欢迎提出来探讨!1.最简单:{"total":0}total就是值,值是数值,等于02. 复杂点{"total":0,"data":{"377149574" : 1}}total是值,data是对象,这个对象包含了"377149574"这个值,等于13. 最复杂{"total":0,"data":{"377149574&q 阅读全文
posted @ 2012-02-28 16:58 郑文亮 阅读(773) 评论(0) 推荐(0) 编辑
摘要: Wireshark是一个非常好用的抓包工具,当我们遇到一些和网络相关的问题时,可以通过这个工具进行分析,不过要说明的是,这只是一个工具,用法是非常灵活的,所以今天讲述的内容可能无法直接帮你解决问题,但是只要你有解决问题的思路,学习用这个软件就非常有用了。Wireshark官方下载地址:http://www.wireshark.org/download.html如果记不住,可以在百度中输入Wir就可以看到百度智能匹配的关键词了,选择第一个地址进去下载即可。注意:由于本站提供的ISO9000或其他系统为了防止ARP攻击,都免疫掉了一个Npptools.dll文件,这会导致该软件无法正常安装,打下这 阅读全文
posted @ 2012-02-28 16:25 郑文亮 阅读(954) 评论(1) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxHTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET 阅读全文
posted @ 2012-02-28 16:00 郑文亮 阅读(418) 评论(0) 推荐(1) 编辑
摘要: Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。阅读目录Fiddler的基本介绍Fiddler的工作原理同类的其它工具Fiddler如何捕获Firefox的会话Fiddler如何捕获HTTPS会话Fiddler的基本界面Fiddler的统计视图QuickExec命令行的使用Fiddler中设置断点修改RequestFiddler中设置断点修改ResponseFiddler中创建AutoResponder规则Fiddler中如何过滤会话F 阅读全文
posted @ 2012-02-28 15:56 郑文亮 阅读(667) 评论(0) 推荐(1) 编辑
摘要: HTTP Request header当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HTTP Response, 关于Fiddler工具的用法,请看我另一篇博客[Fiddler 教程]阅读目录什么是HTTP协议协议是指计算机通信网络中两台计算机之间进 阅读全文
posted @ 2012-02-28 15:53 郑文亮 阅读(52924) 评论(6) 推荐(25) 编辑
摘要: FileUpload控件默认不支持服务端的ONCHANGE事件,此时用一种变通的方法借用客户端的onchange事件,调用__doPostBack方法来用LinkButton的OnClick事件模拟一个事件触发的过程,具体代码如下:客户端:<asp:FileUploadID="fuPhoto"onchange="javascript:__doPostBack('lbUploadPhoto','')"runat="server"ToolTip="选择图片"/><asp 阅读全文
posted @ 2012-02-28 15:00 郑文亮 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 在工作中 经常会遇到编码和解码的问题<1> html 编码html编码主要解决html元素标识与显示html标识的。Server.HtmlEncode("< >"); //对应的是: HtmlDecode<2> url 编码通常如果一样东西需要编码,说明这样东西并不适合传输。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义Server.UrlEncode("您的内容") //对应的是:UrlDncode<3> Base64编码 Base64enc 阅读全文
posted @ 2012-02-28 14:32 郑文亮 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 一直都是简单去js实现cookie的一些操作,今天把js对cookie操作系统的整理了一遍,包括:js读取cookie,js添加cookie,js删除cookie,示例如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; cha 阅读全文
posted @ 2012-02-28 13:17 郑文亮 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 今天, 将为大家说明如何在 ASP.NET 中使用一般处理程序或者 WebService 向 javascript 返回 JSON.示例代码下载: http://zsharedcode.googlecode.com/files/JQueryElementDemo.rar本文中所包含的内容如下: * 准备 * 一般处理程序/ashx * WebService/asmx准备如果希望通过 ashx 或者 asmx 来返回 JSON, 那么需要引用程序集 System.Web.Extensions.dll, 在 .NET 3.5, 4.0 中已经默认包含. 对于 .NET 2.0, 3.0, 需要安装 阅读全文
posted @ 2012-02-28 09:58 郑文亮 阅读(3101) 评论(0) 推荐(0) 编辑
摘要: asp jsp 等语言都可以很方便的使用include 进行网页文件的嵌套 在asp.net 里面可以这么做吗?(我还真没有这么做过) 如果让我做的话 我能想到的就是这么几个办法: <1> 使用框架 (可以几个页面协同工作) <2> 使用母版页 <3> 使用用户控件(将一个小的页面包装成一个用户控件) <4> 也可以直接使用include 我实验的结果是 include一个html页面是没有问题的 include一个没有.cs文件的aspx页面也没有问题(一个带有代码绑定 就是有.cs文件的网页 是不行的) 阅读全文
posted @ 2012-02-28 09:46 郑文亮 阅读(1645) 评论(1) 推荐(1) 编辑