概述
对于web应用程序:用户浏览器发送请求.服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML),渲染并显示浏览器上·
Ajax和Form表单提交数据的的好处有以下两种...·
· 异步的JavaScript:
使用[JavaScript语言]以及相关[浏览器提供类库]的功能向服务端发送请求,当服务端处理请求之后,[自动执行某个JavaSript的回调函数]·
PS:以上请求和响应的整个过程是...(偷偷)进行的,页面上无任何感知·
·XML
XML是一种标记语言,是Ajax在和后台交互时传输数据的格式之一·
利用AJAX可以做:
1丶注册时,输入用户名自动检测用户是否已经存在·
2丶登录时,提示用户名密码错误...首先会发送“预检”请求,如果‘预检’成功,则发送真实数据·
·‘预检’请求时,允许请求方则 需要服务器 设置响应头:Access-Control-Request-Method
·‘预检’请求时,...,默认情况下,HTTP Authentication信息,Cookie头以及用户的SSL证书无论在预检请求中或是在实际请求都是不会被发送·
如果想要发送:
·浏览器端:XMLHttpRequest的