Ajax 了解一下

一:什么是Ajax以及作用
    Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。
    Ajax = 异步 JavaScript 和 XML(标准通用标记语言的子集)。
    Ajax 是一种用于创建快速动态网页的技术。
    Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
    通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。66
二:Ajax的重要参数及作用
    url:data数据将要传数据到目的地的路径
    type: “POST”,请求方式(post或get)默认为get
    dataType: “json”,/数据类型
    timeout :设置请求超时时间(毫秒)
    async: true,//async翻译为异步的,false表示同步,会等待执行完成,true为异步
     contentType: “application/json; charset=utf-8”,//不可少

    data: ‘{“Username”:”‘ + name + ‘”,”Userpwd”:”‘ + pwd + ‘”}’,//存储数据

    success:请求成功后调用的回调函数
   
     error:请求失败后调用的回调函数  
三:序列化和反序列化
     序列化:对象转JSON
     反序列化:JSON转对象
———————————————————————————–
四:MD5加密
    是让大容量信息在用数字签名软件签署私人密匙前被”压缩”成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。是种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列    值(hash value),用于确保信息传输完整一致。
五:MD5的特点
    MD5的算法是单向不可逆的,所以不能解密
六:哈希函数
    Hash,一般翻译做”散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出

注意:
   post:浏览器把各表单字段元素及其数据作为HTTP消息的实体内容发送给Web服务器,数据量要比使用GET方式传送的数据量大的多,安全。
get:get方式可传送简单数据,有大小限制,数据追加到url中发送(http的header传送),url可以被客户端缓存,从浏览器的历史记录中得到客户数据,不安全。

 

 

 

来源:史凯凯-博客馆

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年6月22日
下一篇 2018年6月22日

相关推荐