var request;
if(window.XMLHttpRequest){
  request=new XMLHttpRequest(); //IE7+,...
}else{
  request=new ActiveXObject("Microsoft.XMLHTTP"); //IE6,IE5

用XHR发送请求:
open(method,url,async) 调用XHR对象,async表示同步还是异步,默认为true(异步);
send(String)   发送请求。

request.open("POST","create.php",true);
request.setRequestHeader("Content-type","application/x-www-form-urlencoded");  //必须写在open和send中间
request.send("name=王大锤&sex=男");

一、xhr取得响应
1、responseText:获得字符串形式的相应数据。
2、responsXML:获得XML形式的相应数据。
3、status和statusText:以数字和文本形式返回http状态码。
4、getAllResponseHeader():获取所有的响应报头。
5、getResponseHeader():查询响应中的某个字段的值。
6、readyState属性:响应返回成功的时候得到通知。
(1)0:请求未初始化,open还没有调用。
(2)1:服务器连接已建立&#x

ajax 一个完整的ajax请求相关推荐

  1. 一个完整的HTTP请求的详细过程

    整个流程 1.DNS解析 浏览器向 DNS 服务器请求解析该 URL 中的域名所对应的 IP 地址; 2.客户端连接到Web服务器 根据解析出 IP 地址与Web服务器的HTTP端口(默认为80)建立 ...

  2. 一个完整的 Web 请求到底发生了什么

    阅读本文大概需要 7 分钟. 一.从输入一个网址开始 当我们在浏览器输入一个网址,然后按下回车,接下来浏览器显示了页面.网速好的话这之间可能就一秒,但在这一秒内到底发生了什么? 本文主要内容是试图记录 ...

  3. 不同浏览器 ajax,完整的 AJAX 写法(支持多浏览器)

    代码如下: var xmlhttp; function Submit() { //1.创建 XMLHttpRequest 对象 if (window.XMLHttpRequest) { //IE7,I ...

  4. 原生JS实现Ajax和JSONP跨域请求

    背景: 对接身份证录入和门锁卡号录入设备中,安装驱动完成后,提供的接口服务是http://localhost:8099/?cmd=readbcardid&charset=gbk,返回的数据格式 ...

  5. Ajax入门和发送http请求

    同步和异步 同步和异步的概念 同步:必须等待前面的任务完成,才能继续后面的任务. 异步:不受当前任务的影响. 拿排队举例: 同步:在银行排队时,只有等到你了,才能够去处理业务. 异步:在排队的时候,可 ...

  6. 使用jQuery来实现一个简单的ajax请求

    下面的程序使用ajax来实现一个简单的ajax请求 JSP页面代码 <%@ page language="java" import="java.util.*&quo ...

  7. ajax请求是什么?完整的Ajax请求步骤及get与post请求的区别

    一.ajax的本质其实就是在HTTP协议的基础上以异步的方式与服务器进行通信. 二.ajax的常见的请求方法 : get .post.put .delete等 三.ajax请求的实现步骤: 创建XML ...

  8. 如何用ajax做登录页面,ajax如何制作登录页面?登录页面ajax的请求详解(附完整实例)...

    本篇文章主要的讲述了关于ajax登录页面时ajax请求的内容,现在我们一起来看看这篇文章吧 登录页面ajax请求 一.登录验证提示信息//提交登录信息sub.on('click',function(e ...

  9. mvc ajax get请求,springMVC 中 ajax get 请求和 post 请求的坑以及参数传递

    1, ajax 请求 无论为 post ,或者 get ,url中带有?形式的参数,后台都能以String类型变量接收,变量名称和参数名称必须一致 前台ajax: $.ajax( "prod ...

最新文章

  1. Lombok!代码简洁神器还是代码“亚健康”元凶?
  2. angularjs ngRoute的使用简单例子
  3. Fragment全解析系列
  4. cli/c++与C#比较之我见
  5. java 运行环境变量_java 环境变量配置与第一个程序运行
  6. 通过url 下载文件
  7. pythonflat怎么设置_python – numpy 2d和1d add flat
  8. Asp.Net_文件操作基类
  9. js 获取url问号前_收下这波 JS 技巧,从此少加班
  10. 如何编写python代码
  11. chrome pdf 打印边距问题处理
  12. 数据文件offline online
  13. 华为防火墙基于IP地址的带宽管理
  14. 灰度拉伸python_对比度拉伸(一些基本的灰度变换函数)基本原理及Python实现
  15. 计算机二级Ms Office考点自检卡
  16. 直接把结果输出到打印机
  17. (一)微信小程序支付前后台
  18. 运营好公众号需要具备的能力/技能
  19. 香港免费空间和美国免费空间需要实名认证吗?
  20. 百度云点播VOD服务

热门文章

  1. 软件工程(四)——结构化设计之总体设计
  2. 贝叶斯统计推断(一)
  3. MOS管驱动电路设计,如何让MOS管快速开启和关闭?
  4. form表单的提交!!!
  5. IS | 資訊安全基本需求
  6. 用Python中的hashlib实现md5和sha加密
  7. [P4]p4 integrate/resolve/copy
  8. 模糊控制matlab算例,matlab模糊逻辑工具箱
  9. ad导出bom表不完整_新手学AD电子设计,分四个步骤学习,不用看视频教程也能上手...
  10. mysql5.7.20 安装过程记录