博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript如何向服务器发送请求
阅读量:7086 次
发布时间:2019-06-28

本文共 1015 字,大约阅读时间需要 3 分钟。

javascript中向服务器发送http请求借助的是XMLHttpRequest对象,其他一些库如JQuery对http的请求应该是在这个上面的封装,创建XMLHTPRequest对象用下面的语句:

function createXMLHttpRequest() { var xmlHttp; if (window.XMLHttpRequest) {  xmlHttp = new XMLHttpRequest();  if (xmlHttp.overrideMimeType)   xmlHttp.overrideMimeType('text/xml'); } else if (window.ActiveXObject) {  try {   xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");  } catch (e) {   try {    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");   } catch (e) {   }  } } return xmlHttp;}发送get请求,并异步处理    xmlHttp = createXMLHttpRequest();    var url = "getfiledetail.jsp?fileid="+id;    xmlHttp.open("GET", url, true);// 异步处理返回     xmlHttp.onreadystatechange = callback;     xmlHttp.setRequestHeader("Content-Type",            "application/x-www-form-urlencoded;");    xmlHttp.send();发送post请求    var url = "getNginxStatus";    xmlHttp.open("POST", url, true);    xmlHttp.onreadystatechange = getStatusBack;    xmlHttp.setRequestHeader("Content-Type",    "application/x-www-form-urlencoded;");    xmlHttp.send(xml);

 

转载地址:http://rhrml.baihongyu.com/

你可能感兴趣的文章
对VS2008生成智能win32程序简单理解
查看>>
Oracle DG 最大保护(Maximize Protection)和最高可用性(Maximize Availability)异同
查看>>
java中的类修饰符、成员变量修饰符、方法修饰符。
查看>>
IT顾问成长分享沙龙
查看>>
Spring resource bundle多语言,单引号format异常
查看>>
AIX中不小心删除了inittab文件
查看>>
微软企业级加解密解决方案MBAM利用门户查询恢复密码(用户自助和管理门户)...
查看>>
牛津大学人类未来研究所:万字长文谈AI新职场方向-政策研究
查看>>
swift UI专项训练40 用swift实现打电话和发短信功能
查看>>
Windows用户安全小技巧
查看>>
在vim中使用查找命令查找指定字符串
查看>>
Dynamic Linq 的Like扩展
查看>>
AIX 5L学习总结3
查看>>
关于SAP,华为,BEA收购那点事儿
查看>>
黑客攻防专题五:IPC$空连接的入侵和防御
查看>>
SQL SERVER SQLOS的任务调度
查看>>
【javascript】异步编年史,从“纯回调”到Promise
查看>>
教学思路ASP.Net之服务器控件:三、DropDownList、ListBox、CheckBoxList、RadioButtonList控件...
查看>>
puppet之用户管理
查看>>
技术分享连载(三十五)
查看>>