加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

webservice4

发布时间:2020-12-16 23:03:06 所属栏目:安全 来源:网络整理
导读:-通过ajax调用webService-- 1.肯定有服务正在运行 2.在html页面中写一下端代码,就可以进行调用 html ?head ? ? title通过ajax调用webservice/title ? script ? var xhr=''; ? ? function sendAjaxWs(){ ? ? ? ?xhr=new ActiveXObject("Microsoft.XMLHTTP");

-通过ajax调用webService--

1.肯定有服务正在运行

2.在html页面中写一下端代码,就可以进行调用

<html> ?<head> ? ? <title>通过ajax调用webservice</title> ? <script> ? var xhr=''; ? ? function sendAjaxWs(){ ? ? ? ?xhr=new ActiveXObject("Microsoft.XMLHTTP"); var wsurl="http://localhost:5084/hello?wsdl"; var requestbody='<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" '+ ' ?xmlns:q0="http://service.itcast.cn/" ? ?xmlns:xsd="http://www.w3.org/2001/XMLSchema" '+ ? ' ?xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">' ? + '<soapenv:Body><q0:sayHello><arg0>lisi</arg0></q0:sayHello></soapenv:Body></soapenv:Envelope>'; ? ? ? ? //打开链接 xhr.open("post",wsurl,true); //设置请求 xhr.setRequestHeader("content-type","text/xml;charset=utf8"); //设置回调函数 ? ? ? ? xhr.onreadystatechange=_back; //发送请求 xhr.send(requestbody); } //定义回调 function ?_back(){ ?if(xhr.readystate==4){ ?alert(xhr.status); ?if(xhr.status==200){ ? ?var ?ret=xhr.responseXML; var els= ret.getElementsByTagName("return"); ?alert(els[0].text); ?} ?} } ? </script> ?</head> ?<body> ? <input type="button" onclick="sendAjaxWs();" value="通过ajax调用webservice"/> ?</body> </html>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读