永发信息网

XMLHttpRequest里的setRequestHeader到底怎么用

答案:1  悬赏:60  手机版
解决时间 2021-03-25 20:19
XMLHttpRequest里的setRequestHeader到底怎么用
最佳答案
在Ajax应用程序中,XmlHttpRequest对象负责将用户信息以异步通信地发送到服务器端,并接收服务器返回的响应信息和数据。
XMLHttpRequest简介
XMLHttpRequest可以提供不重新加载页面的情况下更新网页,在页面加载后在客户端向服务器请求数据,在页面加载后在服务器端接受数据,在后台向客户端发送数据。XMLHttpRequest 对象提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 GET 请求的能力。XMLHttpRequest 可以同步或异步返回 Web 服务器的响应,并且能以文本或者一个 DOM 文档形式返回内容。尽管名为 XMLHttpRequest,它并不限于和 XML 文档一起使用:它可以接收任何形式的文本文档。XMLHttpRequest 对象是名为 AJAX 的 Web 应用程序架构的一项关键功能。
XMLHttpRequest和Javascript
Javascript本身并未具备向服务器发送请求的能力,要么使用window.open()方法重新打开一个页面向服务器提交请求,要么使用XMLHttpRequest对象发送请求。不同的是,前者是普通的即同步交互模式,而后者是异步交互方式。
XMLHttpRequest提供了一系列的属性和方法,来向服务器发送异步的http请求;在服务器处理用户请求的过程中,XMLHttpRequest通过属性的状态值来实时反映http请求所处的状态,并根据这些状态指示Javascript做相应的处理;当服务器顺利完成响应用户行为的动作、并将响应数据返回时,XMLHttpRequest提供的response系列方法,可以将这些响应数据以文本、XML Document对象、Ado Stream对象或者unsigned byte数组的方式组装起来,提供给Javascript处理。
XMLHttpRequest的五步使用法:
1、 建立XMLHttpRequest对象
2、 注册回调函数
3、 使用open方法社会自和服务器端交互的基本信息
4、 设置发送的数据,开始和服务器端交互
5、 在回调函数中判断交互是否结束,响应是否正确,并根据需要过去服务器端返回的数据,更新页面内容
下面我们以用户名确认来实现XMLHttpRequest的五步使用法:





























转载
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求温顺的家养动物
煤炭集运站怎么转型
求神盾局特工全部资源
古移一移变成另一个字
队列和栈的区别
求早上发给女朋友的早安短信?要比较实在的,
雅迪钻石璀璨都有什么颜色的?多少钱?
简便计算 4.8×1.01 7.5×99.9
淘宝或者拍拍哪里有卖日本碧云烟的?
大耳朵垂耳长身短腿黄褐色短毛是什么犬
北海双语学校近期关于活动的新闻稿 有哪些?
psp都有什么好玩的500MB以上的游戏,3D的,只
2O15年9月1千元内手机什么最好/
2.530.88的竖式
常规字体是什么
推荐资讯
如何实现一个简单的家庭云存储系统
徽州基本建筑特点
word2013中DotAccent命令在哪儿
vivoy66怎么查找售后地点
一天喝2—3瓶可乐会怎样
头に浮かぶ是什么意思
请问A和D为什么错误
闫姓男孩起名2017年两字
若一个人犯罪,他能不能为自己辩护?自己当自
太赫兹辐射是指频率从0.3 THz(1 THz=10 12 H
单选题硝酸铵(NH4NO3)的外观与氯化钠很相似
韩文中"不是"的平语和"你好"的平语怎么说
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?