W3C 发布 XMLHttpRequest 工作草图
来源:cmswire.com 发布时间:2008-04-28 13:00:00
标签:XMLHttpRequest,w3c,xml,标准
XMLHttpRequest 最近在 W3C 标准之路上又迈进了一步,W3C Web API 工作组刚刚发布了 XMLHttpRequest 对象的工作草图。XMLHttpRequest 勾画了一种从客户端向服务器传送数据的标准脚本引擎,数据可以是 XML 或任意文本格式,以 HTTP 或 HTTPS 协议传递。
XMLHttpRequest 基于 DOM, HTML5 以及 HTTP,支持 XMLHttpRequest 的客户端必须支持这三种技术,以下是 XMLHttpRequest 对象的技术细节。
5个状态
UNSENT: 对象刚刚建立。
OPENED: open() 方法已经执行,请求的头数据已经创建并发出。
HEADERS_RECEIVED: 从服务器返回的回应数据头收到。
LOADING: 回应数据正在接收。
DONE: 数据传送结束或出错。
1个事件
readystatechange: 该事件需实现事件接口,其命名空间的 URI 参数必须为 null,同时该事件不可取消。
意外与错误
使用的是 DOM Level 3 内核中的 DOMException 对象传递错误消息。
该草图属于 W3C 富客户端计划的一部分,该计划为了提高 Web 的客户端体验。


猜你喜欢
- 每当有朋友过生日时,生日蛋糕自然是必不可少的,今天我们来看一下如何用 Python 画一个生日蛋糕。本文我们用到的 Python 库包括:t
- 今天的博客是直接来源于我自己的个人工具函数库。过去几个月,有些PyImageSearch读者电邮问我:“如何获取URL指向的图片并将其转换成
- 如果用的是Apache服务器,还可以通过配置来禁止该目录下的PHP文件的访问,有两种方式: 方式一:.htaccess控制,适用于没有服务器
- 一、数据库的建立和销毁建立数据库:create database [if not exists] 数据库名 [default charset
- 问题背景:有一批需要处理的文件,对于每一个文件,都需要调用同一个函数进行处理,相当耗时。有没有加速的办法呢?当然有啦,比如说你将这些文件分成
- 本文实例讲述了Python根据已知邻接矩阵绘制无向图操作。分享给大家供大家参考,具体如下:有六个点:[0,1,2,3,4,5,6],六个点之
- window.opener 的用法 window.opener 返回的是创建当前窗口的那个窗口的引用,比如点击了a.htm上的一
- MySQL数据库是一款非常好用的数据库管理系统,但是相对来说卸载起来麻烦一些这里给大家分享下MySQL数据库如何卸载干净~1 停止MySQL
- 1、简介:Oracle的sql*plus是与oracle进行交互的客户端工具。在sqlplus中,可以运行sqlplus命令与sqlplus
- 先上个效果图: Sample6_1.php 中创建Form: //显示上传状态和图片 <div id="showi
- 1.数组中已存在两个可直接用来重排序的方法:reverse()和sort()。reverse()和sort()方法的返回值是经过排序后的数组
- 这个是用vue-cli生成的项目下使用比如有个路由跳转时需要带两个参数:<router-link to='/tr'&g
- 初试牛刀假设你希望学习Python这门语言,却苦于找不到一个简短而全面的入门教程。那么本教程将花费十分钟的时间带你走入Python的大门。本
- 每天都要记得健康打卡尊敬的老师,我忘了这次的健康打卡,反思的时候我想了很多东西,反省了很多事情,自己也很懊悔,触犯了学校的规定,深刻认识到自
- Django中间件在http请求 到达视图函数之前 和视图函数return之后,django会根据自己的规则在合适的时机执行中间件中相应的方
- 当后端并未编写后台json数据,但是前端又要使用数据进行页面的编写,这是便可用mockjs编写一个假的数据源,发送ajax请求并获取数据1.
- Pycharm运行程序时,控制台输出PyDev console:starting1、问题:写好程序后,点击Run运行,控制台如下图所示提示P
- windows环境下python2.7 脚本指定一个参数作为要检索的字符串例如: >find.py ./ hello# coding=
- Boundary MatchersJava regex API还支持边界匹配。如果我们关心在输入文本中匹配的确切位置,那么这就是我们要寻找的
- 在命令行中输入命令并不是一个好主意,会造成安全问题。但是如果你决定去写一个应用,而这个应用需要在命令行中使用密码或者其他敏感信息。那么,你能