• 使用JS调用WebService接口


    <script>
            $(document).ready(function () {
                
                var username = "admin";
                var password = "123456";

           /*==JS使用HTTP-POST方式调用WebService接口(仅IE调试)==*/ //var host_url = "http://localhost/Interface/Login.asmx/Login?UserName=" + username + "&Password=" + password ; var url = "http://localhost/Interface/Login.asmx/Login"; var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlHttp.open("POST", url, false); xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xmlHttp.send("UserName=" + username + "&Password=" + password); if (xmlHttp.readyState == 4) { if (xmlHttp.status == 200) { document.getElementById("page").innerHTML = xmlHttp.responseText; } else { alert(" not 200! =" + xmlHttp.status); } } else { alert(" not 4! =" + xmlHttp.readyState); } /*==JS使用SOAP方式调用WebService接口(仅IE调试)==*/ //SOAP1.2请求数据格式(请参照http://localhost/Interface/Login.asmx/Login?op=Login) var data; data = '<?xml version="1.0" encoding="utf-8"?>'; data = data + '<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">'; data = data + '<soap12:Body>'; data = data + '<Login xmlns="http://mmp.test.com/DataInterface/">'; data = data + '<UserName>' + username; data = data + '</UserName>'; data = data + '<Password>' + password; data = data + '</Password>'; data = data + '</Login>'; data = data + '</soap12:Body>'; data = data + '</soap12:Envelope>'; var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open("POST", "http://localhost/Interface/Login.asmx", false); xmlhttp.setRequestHeader("Content-Type", "application/soap+xml"); xmlhttp.send(data); document.getElementById("page12").innerHTML = xmlhttp.responseText; }); </script>
  • 相关阅读:
    ubuntu 上安装ssh
    应用架构设计原则、模式摘录
    经典算法摘录
    CSS3选择器笔记
    微信支付 统一下单 字段 body 为中文时 报【签名错误】解决方案(C# SDK)
    C#获取gif帧数
    C#根据byte前两位获取图片扩展名
    使用Amazon AWS SNS 发送 SMS 消息 .net
    MyCAT全局序列号-数据库方式
    MyCAT入门实践
  • 原文地址:https://www.cnblogs.com/cdz-sky/p/5232294.html
Copyright © 2020-2023  润新知