原生ajax异步请求问题--3次握手
来源:互联网 发布:时间都去哪儿了 知乎 编辑:程序博客网 时间:2024/06/16 00:28
1 前端代码
应为前端要3次握手之后才有数据返回
<script> var xmlHttpReq = null; //IE浏览器使用ActiveX if (window.ActiveXObject) { xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); } //其它浏览器使用window的子对象XMLHttpRequest else if (window.XMLHttpRequest) { xmlHttpReq = new XMLHttpRequest(); }var xmlHttpReq = new XMLHttpRequest(); xmlHttpReq.onreadystatechange = function () {if (xmlHttpReq.readyState == 4 && xmlHttpReq.status == 200) { console.log(xmlHttpReq.responseText) //console出"ccccc"}else {console.log("fail") ////console出fail 3次 } } xmlHttpReq.open("get", "http://127.0.0.1:8888?cod=aa"); xmlHttpReq.send(); </script> </body>
2 后端代码
var http=require('http');var app=http.createServer(function(req,res){res.writeHead(200,{"content-type":"text/plain","Access-Control-Allow-Origin":"*"});res.end("ccccc")})app.listen(8888,function(){console.log("server is running")})结果是:前端先console出3个fail在console出"ccccc"
应为前端要3次握手之后才有数据返回
0 0
- 原生ajax异步请求问题--3次握手
- 原生AJAX实现异步请求
- Ajax异步请求原生窥探
- $.ajax({...});异步请求问题
- 原生JavaScript实现ajax异步请求代码
- 原生javascript实现ajax异步请求
- 原生ajax异步请求和跨域请求实例
- ajax请求同步异步问题
- ajax异步请求 问题 20151223
- 原生javascript Ajax异步请求代码小例子
- Ajax练习二(原生JS异步请求)
- ExtJS4 ajax请求同步异步问题
- ajax请求的异步嵌套问题分析
- ajax请求的异步嵌套问题分析
- jquery ajax请求同步与异步问题
- Ajax异步请求,中文乱码问题处理
- ajax 原生请求数据
- 原生Ajax请求
- Android框架设计03-图片加载框架
- icomoon的使用方式
- eclipse出现java.lang.ClassNotFoundException: util.web.SetCharacterEncodingFilter
- Linux——Ubuntu下显卡驱动的安装
- SendMailJob 530 Must issue a STARTTLS command first.
- 原生ajax异步请求问题--3次握手
- J2EE系列之Struts2学习笔记(七)--struts.xml配置
- 设计模式-策略模式
- 输入+算法+输出
- IPQ4019MTD分区生成的过程
- iOS多种cell使用FDTemplateLayoutCell自动计算高度
- 在github下载的ECharts-GL打开一片黑色
- java23种设计模式理解和练习总结
- Android面试题-oauth认证协议原理