亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

js調用webservice構造SOAP進行身份驗證

2019-11-20 10:12:00
字體:
來源:轉載
供稿:網友

本文實例為大家分享了js調用webservice構造SOAP進行身份驗證的相關內容,注釋清除,供大家參考,具體內容如下

<html><head> <title>無標題頁</title> <script language="javascript" type="text/javascript">// <!CDATA[  //definevar xmlhttp;var value=new Array();var variable=new Array();  //Show Response MSG.function handleStateChange(){  var h=document.getElementById("Label1");  if(xmlhttp.readyState==4)  {    if(xmlhttp.status==200)    {      alert(xmlhttp.responseText);      h.innerHTML=xmlhttp.responseText;      //h.innerHTML=xmlhttp.responseXML;    }    else if(xmlhttp.status==404)    {      h.innerHTML="<br>找不到請求的服務器資源!";    }  }  else if(xmlhttp.readyState==0)  {    h.innerHTML="<br>未初始化!";  }  else if(xmlhttp.readyState==1)  {    h.innerHTML="<br>正在加載……!";  }  else if(xmlhttp.readyState==2)  {    h.innerHTML="<br>已經加載完成!";  }  else if(xmlhttp.readyState==3)  {    h.innerHTML="<br>正在和服務器交互";  }  else  {    h.innerHTML=xmlhttp.responseXML;  }  }  //Get Request Data's lengthfunction getlen(str){ var bytesCount=0; for (var i = 0; i < str.length; i++) { var c = str.charAt(i); if (/^[u0000-u00ff]$/.test(c))  //匹配雙字節    { bytesCount += 1; } else { bytesCount += 2; } } return bytesCount;}   //Create XMLHttpRequest Object function createXMLHttpRequest(){    if(window.ActiveXObject)  {    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");  }  else if(window.XMLHttpRequst)  {    xmlhttp=new XMLHttpRequest();  }}   //send Request By HTTP POST//實際上這段代碼就是用JS構造一個字符串,而這個字符串就是通過瀏覽器查看WEBSERVICE時方法時出現的那段function RequestByPost(method,variable,value,url,_Namespace){ createXMLHttpRequest(); var data; data = '<?xml version="1.0" encoding="utf-8"?>'; data = data + '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">';  //加了這段可以實現soap頭 //UserName ,Pwd這是我的SOAP驗證形式,需替換 data = data + "<soap:Header>" data = data + '<UserSoapHeader xmlns="http://tempuri.org/">' data = data + "<UserName>admin</UserName>" data = data + "<Pwd>faaaa</Pwd>" data = data + "</UserSoapHeader>" data = data + "</soap:Header>"   data = data + '<soap:Body>'; data = data + '<'+method+' xmlns="'+_Namespace+'">'; for(var i=0;i<variable.length;i++) {   data = data + '<'+variable[i]+'>'+value[i]+'</'+variable[i]+'>'; } data = data + '</'+method+'>'; data = data + '</soap:Body>'; data = data + '</soap:Envelope>';    xmlhttp.onreadystatechange=handleStateChange; xmlhttp.Open("POST",url, true); xmlhttp.SetRequestHeader ("Content-Type","text/xml; charset=utf-8"); //xmlhttp.SetRequestHeader ("Content-Length",getlen(data)); xmlhttp.SetRequestHeader ("SOAPAction",_Namespace+method); xmlhttp.Send(data); alert(data);}   //WeatherReport Test: function Button2_onclick() {  //方法名,參數名,參數值,服務URL,服務所使用命名空間  RequestByPost("HelloWorld",[],[],"http://localhost:13267/SERVICES/WebService.asmx","http://tempuri.org/"); }    window.onload = function(){   Button2_onclick();  }// ]]> </script></head><body> <label id='Label1'>ss</label></body></html>

以上就是本文的全部內容,希望對大家學習javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品中文字幕久久久久久| 98精品国产自产在线观看| 欧美性生交大片免费| 日韩电影中文字幕| 国产精品精品久久久久久| 欧美激情手机在线视频| 亚洲美女性生活视频| 亚洲第一视频网| 亚洲综合色激情五月| 成人久久18免费网站图片| 国产成人精品久久二区二区91| 国产拍精品一二三| 青青草一区二区| 国产999精品视频| 日韩动漫免费观看电视剧高清| 91人人爽人人爽人人精88v| 久久久999成人| 国产欧美日韩精品专区| 国产日韩在线看片| 亚洲激情视频在线观看| 国产精品爽爽ⅴa在线观看| 九九热这里只有在线精品视| 中文字幕亚洲精品| 亚洲热线99精品视频| 日韩亚洲综合在线| 中文字幕免费精品一区高清| 97精品国产97久久久久久免费| 日韩欧美国产视频| 欧美精品久久久久久久久| 亚洲精品国产精品国自产观看浪潮| 欧美日本亚洲视频| 最近2019年好看中文字幕视频| 成人a在线视频| 久热精品视频在线观看一区| 精品一区二区三区四区在线| 国产一区二区三区在线观看视频| 精品久久久久久国产91| 亚洲最大福利视频网| 久久精品国产69国产精品亚洲| 欧美一级大片在线观看| 日韩亚洲欧美中文高清在线| 国产精品自产拍在线观看中文| 91久久久久久久一区二区| 国产精品va在线播放我和闺蜜| 91精品91久久久久久| 久久久成人精品| 欧美日韩亚洲一区二区| 久久精品免费电影| 在线亚洲男人天堂| 日韩免费在线电影| 日韩精品中文字幕视频在线| 国产精品入口夜色视频大尺度| 国产网站欧美日韩免费精品在线观看| 91九色单男在线观看| 国产精品美女999| 久久久久久久国产精品| 国产精品电影久久久久电影网| 伊人激情综合网| 国产精品视频一| 国内成人精品视频| 精品福利在线视频| 亚洲国产一区二区三区四区| 欧美激情在线有限公司| 国产精品aaaa| 最近2019年中文视频免费在线观看| 国产啪精品视频| 欧美成人性色生活仑片| 国产精品2018| 亚洲综合一区二区不卡| 日韩久久精品电影| 国产91精品网站| 亚洲欧洲成视频免费观看| 亚洲国产成人精品电影| 久精品免费视频| 日韩在线免费av| 日韩资源在线观看| 国产精品r级在线| 高清日韩电视剧大全免费播放在线观看| 九九热视频这里只有精品| 国产成人精品一区二区| 91sao在线观看国产| 亚洲人成在线观看| 国产精品久久久久福利| 高潮白浆女日韩av免费看| 91精品国产网站| 亚洲精品福利在线| 欧美一区二区大胆人体摄影专业网站| 亚洲最大福利网| 中文字幕亚洲欧美日韩2019| 欧美午夜影院在线视频| 7777精品久久久久久| 午夜精品在线视频| 亚洲春色另类小说| 日韩精品www| 黑人狂躁日本妞一区二区三区| 国产精品免费网站| 日本亚洲欧美成人| 日韩精品欧美国产精品忘忧草| 欧美精品激情视频| 精品视频久久久久久久| 欧美色xxxx| 日韩精品免费电影| 日韩免费黄色av| 日韩精品福利在线| 亚洲2020天天堂在线观看| 欧美成人免费va影院高清| 欧美成人sm免费视频| 久久综合88中文色鬼| 国内精品久久久久久| 久久久久五月天| 6080yy精品一区二区三区| 亚洲一品av免费观看| 日韩久久免费视频| 亚洲欧美制服综合另类| 亚洲欧美激情在线视频| 555www成人网| 欧美激情中文字幕乱码免费| 国产一区视频在线| 国产日韩欧美夫妻视频在线观看| 日韩视频永久免费观看| 91wwwcom在线观看| 97在线视频免费看| 在线日韩av观看| 欧美激情中文网| 亚洲无限av看| 久久久精品2019中文字幕神马| 中文字幕精品视频| 成人a免费视频| 91禁外国网站| 成人在线中文字幕| 97婷婷涩涩精品一区| 伊人久久久久久久久久久| 亚洲第一精品久久忘忧草社区| 亚洲新中文字幕| 亚洲男人天堂久| 精品伊人久久97| 激情av一区二区| 亚洲福利视频网| 国产精品欧美亚洲777777| 国产精品尤物福利片在线观看| 中文字幕亚洲一区在线观看| 亚洲人成电影网站| 成人在线观看视频网站| 欧美日本啪啪无遮挡网站| 91久久精品久久国产性色也91| 精品在线观看国产| 精品福利一区二区| 日韩成人在线视频观看| 一区二区三区四区精品| 亚洲片国产一区一级在线观看| 亚洲免费av电影| 国产日韩欧美电影在线观看| 中文字幕亚洲自拍| 久久久女女女女999久久| 亚洲最大的av网站| 亚洲视频网站在线观看| 亚洲一区二区三区成人在线视频精品| 亚洲国产欧美一区二区三区同亚洲| 国产精品久久不能| 国产精品精品视频一区二区三区| 深夜成人在线观看| 日韩亚洲欧美中文高清在线| 色777狠狠综合秋免鲁丝| 亚洲福利影片在线|