首页 > 教程 > 关键词  > AJAX最新资讯  > 正文

AJAX也有安全隐患,谈谈AJAX的安全性

2010-01-28 15:08 · 稿源:中国站长站综合

Web开发者不会注意到由 “AJAX(Asynchronous JavaScript And XML)”所带来的激情。不费力气就能创建像Google Suggest那样的智能网站或者像Gmail那样基于Web的应用程序,这在很大程度上要归功于这种技术。然而,伴随着AJAX应用程序的发展,我们发现了它的一些不足之处,我们发现它的安全漏洞也在逐渐变大,就像慢慢地把基于AJAX的站点放入了一颗定时炸弹中。

AJAX的好处

在当年“Web应用程序”的美好时代,事情非常简单。你填写了一个表单,点击“提交”按钮,然后当前屏幕就消失了,等待一小会儿后你就转入到了下一个页面。今天的状况已经不是这样的了,用户需要的是一种就像任何桌面应用程序那样流畅、快捷和人性化的Web体验。

AJAX经常是和DHTML(Dynamic HTML)一起协作的,它的顺利执行需要允许网页中的JavaScript代码和web服务器在后台无缝通讯。比方说,当你开始在Google Suggest的搜索框中输入东西时,web页面就和服务器在后台开始交换数据,然后会给出一些你可能需要的词条等。所有的这一切都不需要页面刷新或者按下任何按钮。同样这也就是像Gmail那样的应用程序怎么能对实时拼写检查做的那么好的原因。

AJAX怎样工作

AJAX复杂的原理已经超出了今天所要阐述的范围,这里只简单描述一下。你的页面上的JavaScript代码能够在不依赖于用户的情况下和你的Web服务器取得联系。这里面起核心作用的就是JavaScript的XMLHttpRequest对象,这个对象能够被就像用户敲击键盘或者时钟事件在后台或者异步触发(也就是术语异步JavaScript和XML)。

如果你在Google Suggest中输入“ajax”后,就会得到像我输入后得到的服务器请求一样:


1. www.google.com/complete/search?hl=en&js=true&qu=aj

2. www.google.com/complete/search?hl=en&js=true&qu=aja

3. www.google.com/complete/search?hl=en&js=true&qu=ajax

在这个术语中的XML部分有一点会引起人们的误解,其实这一部分是没有任何意义的。它是从JavaScript对象得来的名字,同时许多 AJAX风格的应用程序使用了XML,这个对象能够就任何事务向服务器发出一个请求。甚至JavaScript代码本身也能够被取回和评估。继续完成我的输入“ajax example”,将会从Google的服务器产生下面的回应:

sendRPCDone(frameElement, “ajax example”, new Array(”ajax example”, “ajax examples”), new Array(”153,000 results”, “177,000 results”), new Array(”"));

这将会给你一些关于强大的AJAX的暗示吧,它具有在运行中(on the fly)把新的JavaScript代码加入到浏览器中的能力。然而,最优化的方法看起来好像束缚了XML协定。举个例子说明一下,比如Google产生了下面的这个东西:

ajax example

153,000

ajax examples

177,000

显然,你可以在一个合适的表单中解释这些XML数据,但我们要感谢JavaScript,它确实能够在一些非常典型的限制条件下和大量讨厌的IE bug环境里非常好的处理XML对象。

为了帮助你理解一些Ajax的问题,我在这里给你介绍一个假想的旅行公司-“时代尖端旅行公司”。由于受到AJAX bug的推动,他们的主要web开发者Max Uptime为了创建一个这样的应用程序,他决定混合使用AJAX,这样,他走在时代尖端了。

举报

  • 相关推荐
  • 全赛道获奖!聚铭网络闪耀第二届雄安未来之城场景汇网络安全技术应用大赛

    第二届雄安未来之城场景汇网络安全技术应用大赛圆满落幕。聚铭网络凭借深厚技术积累与创新能力,在"网络安全创新创意"、"网络安全解决方案"、"网络安全监测防御产品"三大赛道全部入围并荣获优秀奖,实现全赛道上榜。本届大赛以"汇聚网络安全技术,护航智能城市建设"为主题,聚焦雄安智能城市建设需求。聚铭网络申报的基于AI智慧异构环境的安全运营项目、异构融合技术的智慧安全运营中心解决方案、异构纵深防御技术的下一代智慧安全运营中心平台三大项目表现亮眼,均获分赛道优秀奖。此次"全赛道获奖"不仅是对聚铭网络技术创新能力的权威认可,更彰显了其在网络攻防实战、体系化运营及AI融合创新领域的综合实力。

  • 必战小米SU7 全新一代小鹏P7内饰全曝光:中控屏能“点头”

    小米SU7的强力竞争对手来了,它就是全新一代小鹏P7。 该车定位纯电轿跑,采用了非常别致的设计语言,辨识度非常高,而主打的也是运动感,就在今天小鹏汽车发布了该车内饰官图,可以看到不少眼熟的元素在。 全新小鹏P7配备了运动仪表屏,看起来非常像是领克如今使用的窄条状,可支持多种模式切换,而从仪表盘上90%电量续航675km计算,该车满电续航750km。

  • 豆包悄悄上线的这个新功能,也能用眼睛推理全世界了。

    ​上周我写过一篇AI产品自用分享,当时我说,AI知识问答方面,我会选择openai o3和豆包。 PC场景下,o3比较多,而手机场景下,我用的比较多的还是豆包。 虽然ChatGPT也有app,但一旦手机开了魔法,微信啥的还有一些其他的应用,就很容易卡,非常的不方便。 所以我前两天在上海逛ChinaJoy的时候,看到一些忘了的图,或者是我不懂的梗,我都是随时随地问豆包。 比如这个暴�

  • 这个为全民造梦的AI工具,正在改写影视行业的规则

    ​过去一年,AI视频技术开启了一个全民造梦时代。 从OpenAI的视频生成模型Sora“技惊四座”的Demo,到快手旗下的可灵AI“后来者居上”,整个影视行业仿佛瞬间被推入了一个全新的纪元。 如果我们把电影工业史的坐标轴拉长,会发现它就是由一个个技术变革的新纪元串联起来的,从无声到有声,从黑白到彩色,从胶片到数字…… 但AI影像纪元的颠覆性在于,这不仅是一次工

  • 安全不是简单喊口号!九号正在行动,深度解析九号产品有多安全?

    九号公司通过"被动安全"与"主动安全"双轨并行的设计理念,构建全方位电动两轮车安全体系。采用汽车级HC420合金钢等材料强化车架结构,配备大尺寸碟刹系统提升制动性能,并首创ALC自适应光幕技术保障夜间行车安全。智能防护方面,搭载ABS防抱死、TCS牵引力控制等系统,配合BMS6.0电池管理系统和行业首创的一键SOS紧急呼叫功能,形成从硬件防护到智能预警的

  • 饭菜一锅出!小熊电器全钢电蒸锅:效率健康美味全都有

    小熊电器全钢电蒸锅以健康饮食为核心,采用304不锈钢材质实现0涂层、0塑料的安全烹饪。16.5L大容量搭配三层自由组合结构,可同时完成蒸煮炖涮多种料理,2000W大火力实现快速上汽,8分钟蒸熟鲜鱼。产品具备防干烧保护和24小时智能预约功能,解决现代家庭对食品安全、营养均衡和烹饪效率的焦虑,让用户从繁琐厨房工作中解放,享受安心便捷的烹饪体验。其多功能设计(可切换电火锅模式)和节省空间的特点,满足了从简餐到家宴的多样化需求。

  • 安踏集团以“家文化”全方位关怀员工 书写幸福职场新范式

    安踏集团举办为期两天的"家文化"家属开放日活动,邀请员工家属走进企业,参观办公大楼、博物馆及现代化生产基地。活动通过趣味运动会、甜品制作等环节,增进家属对员工工作环境的了解。作为连续三年获评"最佳ESG雇主"的企业,安踏为员工提供覆盖衣食住行的36项福利,并延伸至员工家庭,包括暑期托管班、课后课堂等特色服务。集团还推出困难职工帮扶、金秋助学等常态化活动,累计协助超1600名员工子女就近入学。安踏以"家"为纽带,通过36项福利和关怀举措,将员工个人成长、家庭幸福与企业紧密联系,2024年在培训与福利方面投入超4亿元。

  • 儿子收父亲生前百万转账遭继母起诉 二审改判全额返还

    ​一起因父亲生前巨额转账引发的家庭财产纠纷案件引发关注。费某乙去世后,其妻子舒某在查询丈夫银行账户时发现,费某乙生前曾向继子费某甲转账累计达233万余元。舒某认为这笔转账未经其同意,损害了夫妻共同财产权益,遂向法院提起诉讼,要求费某甲返还全部款项。与此同时,继子费某甲也基于继承关系将继母舒某告上法庭。 案件审理过程中,一审法院查明,其中

  • 【数字匠人】伊顿李海平:以系统思维打造AI时代“全可靠、全链条”的电能底座

    随着智算产业爆发式增长,算力需求从兆瓦级跃升至吉瓦级,传统配电模式难以匹配"规模大、容量高、密度高、效率高"的刚需。伊顿电气以"可靠"为核心,推出93PR+UPS、Power Cube电力模块等产品,构建从设计到运维的全链条闭环方案,满足智算中心"一大三高"需求。公司计划推出2.5MW UPS及中压能源路由器,支持800V高压直流,实现园区级直流能源互联。作为全球电气品牌,伊顿深耕数据中心、医疗、金融等领域,业务持续高速增长。面对智算中心模块化预制、AI智能运维等五大趋势,伊顿正与客户共创解决方案,以系统能力共建AI时代可靠、高效的数字底座。2024年伊顿全球销售额将达250亿美元,中国区拥有8,000名员工和19个生产基地。

  • 智造实力赢得世界信赖 王力安防成功布局全球市场

    王力在全球安防市场的竞争力获得国际认可。今年5月,哈萨克斯坦住房公共事业和建设委员会主席率团考察永康王力总部,随后波兰客商考察团也到访。这些国际考察团对王力智能生产线印象深刻,其安全门生产周期从7天缩短至1天,产能提升300%。王力通过获得UL、BS等国际认证,成功打入高端市场。其位于永康的"未来工厂"占地23万平方米,整合5G与工业互联网技术,将186道工序重构为16个智能工作岛,每7.68秒完成一樘安全门组装。在焊接、涂装等环节实现工艺突破,产品远销欧美等地区。王力以智能制造为核心,持续引领行业创新,为中国智造贡献标杆力量。

热文

  • 3 天
  • 7天